zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【自动化测试】0基础也能看懂的Docker部署安装

2023-09-27 14:23:02 时间

环境为CentOS7(64位)

官方文档:https://docs.docker.com/engine/install/centos/

1、卸载旧的版本

1

2

3

4

5

6

7

8

yum remove docker \

      docker-client \

      docker-client-latest \

      docker-common \

      docker-latest \

      docker-latest-logrotate \

      docker-logrotate \

      docker-engine

2、需要的安装包

1

yum install -y yum-utils

3、设置镜像仓库(阿里云镜像源)

1

2

3

yum-config-manager \

   --add-repo \

    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum软件包索引

1

yum makecache fast

4、安装Docker相关内容 docker-ce 社区版      ee 企业版

1

yum install -y docker-ce docker-ce-cli containerd.io

#Docker和Docker compose

1

#yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

5、启动Docker

1

systemctl start docker

6、使用docker version 查看是否安装成功

1

docker version

 7、修改Docker镜像源

cat >> /etc/docker/daemon.json <<EOF
{
"registry-mirrors":["https://hub-mirror.c.163.com","https://registry.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]
}
EOF

因为修改了配置文件、这里重启一下Docker 

1

systemctl restart  docker  或  sudo service docker restart

查看镜像源是否修改成功

1

docker info

8、hello-world测试

1

docker run hello-world

9、查看下载的这个 hello-world镜像 

1

docker images

10、卸载Docker

(1)卸载依赖

1

yum remove docker-ce docker-ce-cli containerd.io

(2)删除资源

1

2

3

rm -rf /var/lib/docker

rm -rf /var/lib/containerd

/var/lib/docker   docker的默认工作路径!


学习安排上

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。