docker
巅峰小苏
加油,少年
展开
-
docker容器中部署项目解决中文乱码问题
在docker容器中部署war包时,遇到中文乱码的坑,因为项目中引入了中文路径,所以必须解决中文乱码,才能部署项目成功,解决中文乱码好处很多,日志和配置文件不会乱码,看起来舒服很多了Linux环境:CentOS 71、docker exec -it 733e /bin/bash命令进入docker容器中,locale命令(也可以用命令:echo $LANG查看)查看当前容器使用的字符集是什么2、locale -a命令查看当前容器中是否有中文字符集zh_CN.utf8,3、安装字符集:使用以下命令原创 2021-04-28 17:57:47 · 4082 阅读 · 1 评论 -
Stringboot项目中base64过长构建docker镜像失败问题
问题:因为项目需要,把图片加密成base64,在本地测试代码运行正常,但是构建docker镜像时,会发生构建失败原因:base64字符串过长,构建失败解决思路:把base64字符串放进服务资源文件中,需要用到base64字符串时,再去读取文件内容,这样构建docker镜像时,就不会失败了解决实操:1、在src/main/resources目录下新建一个base64.txt文件,把base64字符串放入base64.txt文件中2、base64.txt文件中的内容:图片加密后的base64字原创 2020-12-04 11:30:46 · 3855 阅读 · 0 评论 -
Linux系统中常用的docker镜像命令
在虚拟机中操作的镜像命令:1、列出所有在运行的容器信息:docker ps2、查看所有镜像:docker images3、通过dokerfile构建docker镜像:einvoiceprint/weixin代表docker仓库地址,自己取的名(镜像仓库中),shang代表存放dockerflie的文件夹名(WinSCP中),注意前面有空格docker build -t 192.168.11.202:8887/einvoiceprint/weixin_12:v00.19.08.01_beta /s原创 2020-08-07 09:50:52 · 6622 阅读 · 0 评论 -
在WinSCP中把jar包构建成docker镜像并启动镜像
先熟悉一下docker常用命令:列出所有在运行的容器信息:docker ps查看所有镜像:docker images通过dokerfile构建docker镜像:einvoiceprint/weixin代表docker仓库地址,自己取的名(镜像仓库中),shang代表存放dockerflie的文件夹名(WinSCP中),注意前面有空格docker build -t 192.168.11.202:8887/einvoiceprint/weixin_12:v00.19.08.01_beta /sh原创 2020-07-23 10:19:43 · 3203 阅读 · 0 评论 -
使用docker命令错误:Cannot connect to the Docker daemon at unix:///var/run/docker.sock
问题:今天使用镜像操作,却发现输入docker命令出现错误错误原因:没有启动docker问题解决:输入命令 service docker restart 重启docker,就可以进行docker命令操作了原创 2020-07-13 10:10:47 · 1511 阅读 · 1 评论 -
docker-compose.yml文件ERROR:Get https:// http:server gave HTTP response to HTTPS client问题解决
使用docker命令push镜像到registry或执行docker-compose.yml文件时,出现错误报错情况:使用docker-compose -f redis.yml up -d命令报错问题产生原因: docker registry未采用https服务,而客户端docker使用https请求push所致问题解决:1、查看cd /etc/docker路径下是否有daemon.json文件2、如果没有,就添加一个daemon.json文件3、如果有daemon.json文件,就打开da原创 2020-07-02 15:58:55 · 2839 阅读 · 0 评论 -
CentOS7安装docker的详细步骤
前提条件:目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。使用 yum 安装(CentOS 7下)Docker 要求CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过转载 2020-07-01 17:04:28 · 2061 阅读 · 0 评论