- 卸载系统自带低版本docker
- 配置docker repo文件
我的虚拟机是centos7.6,yum仓库自带版本是1.13.1*,属于比较旧的版本
#yum 自动卸载
yum list installed |grep docker yum -y remove docker* [root@jenkins ~]# docker -bash: docker: command not found配置docker repo文件
yum -y install wget && wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo yum clean all && yum makecache fast yum whatprovides docker-ce ... 3:docker-ce-20.10.9-3.el7.x86_64 : The open-source application container engine Repo : docker-ce-stable 3:docker-ce-20.10.10-3.el7.x86_64 : The open-source application container engine Repo : docker-ce-stable 3:docker-ce-20.10.11-3.el7.x86_64 : The open-source application container engine Repo : docker-ce-stable 3:docker-ce-20.10.12-3.el7.x86_64 : The open-source application container engine Repo : docker-ce-stable ...
#选择你需要的版本进行安装
yum -y install docker-ce-20.10.12-3.el7.x86_64
#开机自启动docker及运行docker服务
[root@jenkins ~]# systemctl enable docker.service Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. [root@jenkins ~]# systemctl start docker [root@jenkins ~]# systemctl status docker ... ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2021-12-27 14:48:36 CST; 10s ago Docs: https://docs.docker.com ...
现在你可以使用docker来部署想要的服务
docker version docker info docker search nginx docker search hello-world docker run hello-world docker ps -a
##如果你是国内网络,可能去下载官方默认镜像时速度会很慢,你可以配置自定义或者国内镜像仓库源
阿里镜像源地址:https://registry.cn-hangzhou.aliyuncs.com
腾讯地址:https://mirror.ccs.tencentyun.com
网易地址:http://hub-mirror.c.163.com
步骤
sudo vim /etc/docker/daemon.json {"registry-mirrors": ["https://registry.cn-hangzhou.aliyuncs.com"]}
重新加载服务及重启
systemctl daemon-reload systemctl restart docker
当然 如果你有自己内部的harbor等自定义镜像库,这里也可以配置为自己的镜像库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)