docker更换存储路径 1)创建docker容器存放的路径 mkdir -p /docker_data 2)停止Docker服务并迁移数据到新目录 systemctl stop docker.service rsync -avz /var/lib/docker/ /docker_data 3)查找docker 的service文件 systemctl show —property=FragmentPath docker 编辑它 ``` [Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/docker_data ``` 或者 ``` vim /etc/docker/daemon.json ``` ``` { "live-restore": true, "registry-mirrors": ["https://leztm36s.mirror.aliyuncs.com", "https://reg-mirror.qiniu.com", "https://docker.mirrors.ustc.edu.cn/" ], "data-root": [ "/data/docker_data" ], "dns": [ "8.8.8.8", "114.114.114.114" ], "insecure-registries": [] } ``` 4)重启Docker服务 systemctl daemon-reload systemctl restart docker 5)查看现在容器存放的目录 docker info | grep "Dir" Docker Root Dir: /docker_data 如果出错,使用 ``` journalctl -amu docker ``` 查看原因 新版中 graph 已经使用 data-root替换 另:结尾不能有/ Docker 2022-07-05 评论 800 次浏览
docker配置 nginx , mysql ,php-fpm 创建一个新的网络连接docker network create --subnet=172.10.0.0/24 mbsnet docker network list阅读全文 随手发现,Docker 2022-06-21 评论 402 次浏览
docker安装Gitlib-CE Gitlab-CE https://packages.gitlab.com/gitlab/gitlab-ce阅读全文 Docker 2022-06-20 评论 317 次浏览
Docker安装activemq docker pull webcenter/activemqdocker run --name='activemq' \ -itd \ -p 8161:8161 \ -p 61616:61616 \ -e ACTIVEMQ_ADMIN_LOGIN=admin \ -e ACTIVEMQ_ADMIN_PASSWORD=123456 \ --restart=always \ -v ~/activemq:/data/activemq \ -v ~/activemq/log:/var/log/activemq \ webcenter/activemq:latest 61616是 activemq 的容器使用端口8161是 web 页面管理端口~/activemq 是将activeMQ运行文件挂载到该目录~/activemq/log是将activeMQ运行日志挂载到该目录-e ACTIVEMQ_ADMIN_LOGIN=admin 指定登录名-e ACTIVEMQ_ADMIN_PASSWORD=123456 登录密码查看activeMQ:浏览器访问IP:8161,即可看到欢迎页,点击登录,输入账号密码,可进入activeMQ后台。 ubuntu系统,Docker 2022-06-14 评论 316 次浏览