docker
Zerlinda1129
这个作者很懒,什么都没留下…
展开
-
执行程序报错,could notcreate temporary directory ‘/tmp/poifiles‘
chmod -R777 /tmp/poifiles/重启jar包,运行命令就可以了。原创 2021-01-14 12:39:44 · 1834 阅读 · 0 评论 -
Docker默认存放空间满,磁盘空间不足,如何迁移?
docker默认存放空间即将爆满,如何迁移1.首先查看当前docker的存储路径:docker infodocker Root Dir: /home/docker ## docker目前使用的存储路径2.关闭服务: systemctl stop docker3.将默认目录下的数据迁移到新目录,本文是迁移到/home下新建一个存放的文件夹 :mkdir /root/docker迁移: mv /home/docker /root/4.修改docker.service配置文件,添加原创 2020-09-27 16:15:08 · 445 阅读 · 0 评论 -
Docker中rabbitmq添加插件rabbitmq_delayed_message_exchange
Docker中rabbitmq添加插件rabbitmq_delayed_message_exchange本地已经有了镜像rabbitmq:management ,但是缺少插件rabbitmq_delayed_message_exchange,我们只需要重新写个dockerfile,根据本地已经有的rabbit,重新打个镜像即可。1.创建Dockerfile开启rabbitmq插件,只需要三个文件,一个镜像包,一个dockerfile ,和插件文件。编辑 vim Dockerfile 添加如下内容,保原创 2020-09-21 17:21:59 · 748 阅读 · 0 评论 -
docker中运行MySQL如何查找使用中的配置文件my.cnf
docker中的mysql配置不生效,如何查找使用的配置文件启动mysql的docker命令如下:docker run -d -e MYSQL_ROOT_PASSWORD=admin -p 3306:3306 -v /data/mysql/my.cnf:/etc/mysql/conf.d/ -v /data/mysql/data/:/usr/local/mysql/data --name mysql mysql:5.7mysql启动没问题,但是项目包再运行过程中一直报错,提示使用group by等等原创 2020-09-18 13:38:29 · 10629 阅读 · 3 评论 -
在使用docker load -i /镜像时,docker报错:Error processing tar file(exit status 1): archive/tar: invalid tar h
在使用docker load -i /镜像时,docker报错:Error processing tar file(exit status 1): archive/tar: invalid tar header ,网上查找问题时,大多数说的都是因为导出save 的问题,但是我当时导出的时候也是docker save -o 导出的镜像。解决方案: 检查一下你的镜像传输是否传输成功,我遇到过两次,中途网络断掉传输失败,后续传的,我就把镜像文件删除,重新传一份镜像文件,再load问题解决。...原创 2020-07-13 14:39:05 · 15121 阅读 · 1 评论 -
dockertoolbox使用过程中遇到的坑
一、 启动Docker时报错ssh command error: command : ip addr show err : exit status 255 小鲸鱼可以出来,但是IP未分配,使用会报错,如下图:解决方案: 在Docker Toolbox中重新创建docker machine,具体操作步骤如下:关闭Docker Toolbox中启动的服务,就是把打开的Docker Quickstart Terminal窗口关掉就可以了;进入.docker文件夹(一般位于Administator用户下原创 2020-06-22 12:04:35 · 1502 阅读 · 1 评论 -
mysql初始化报错:initialize specified but the data directory has files in it. Aborting.
使用安装包安装mysql,到初始化步骤,没有成功,想再次初始化就报错了。执行语句之后,初始化数据库报错:2020-06-17T09:34:22.743103Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.加粗样式2020-06-17T09:34:22.743171Z 0 [ERROR] Aborting如下:解决方案:这是因为数据文件目录有其他的文件,这个data目录应该是.原创 2020-06-17 18:36:57 · 22415 阅读 · 3 评论 -
docker中写自动化脚本构建mysql镜像,跳过mysql初始化及权限设置
本文目的不仅仅是创建一个MySQL的镜像,而是在其基础上再实现启动过程中自动导入数据及数据库用户的权限设置,并且在新创建出来的容器里自动启动MySQL服务接受外部连接,主要是通过Dockerfile和shell脚本实现这一过程。搭建步骤1、首先创建Dckerfile:FROM mysql:5.7#设置免密登录ENV MYSQL_ALLOW_EMPTY_PASSWORD yes#将所需文件放到容器中COPY setup.sh /mysql/setup.shCOPY schema.sql /my原创 2020-06-12 16:14:32 · 469 阅读 · 2 评论