Hugo博客公告弹窗

ansible安装docker-自动化批量安装docker

   
文章摘要
摘要小助理今天溜号啦……😜

基于ubuntu22.04

运行:

ansible-playbook docker_install.yaml

脚本地址

https://gitee.com/dayu777/open_shell/raw/main/docker_install.yaml
https://raw.githubusercontent.com/woniu336/open_shell/main/docker_install.yaml

无法启动docker解决

多发生在卸载重装后

清空daemon.json文件里的内容

sudo vim /etc/docker/daemon.json

重启:

sudo systemctl restart docker
sudo systemctl start docker

查看 Docker 服务状态

sudo systemctl status docker

运行 Docker 命令

sudo docker ps

服务重启后docker容器不见解决方案

服务重启后,docker服务没有自启动

重启docker

systemctl start docker

查询所有容器

docker container ls -a

重启容器

docker container start id

自动重启

docker update --restart=always NAME

 QA

报错:Cannot restart container 316c21f93fa8: failed to create task for container: task 316c21f93fa8205d1f684d69c2699e5b72525e34dd5f006636b30a7620c331bd: already exists

重启服务 reboot,然后重启容器

批量卸载docker

脚本:

https://gitee.com/dayu777/open_shell/raw/main/remove_docker.yaml

运行

ansible-playbook remove_docker.yaml
CC BY-NC-SA 4.0 转载请注明
最后更新于 2024-11-20 16:13
clarity统计