CentOS7 安装 Docker

参考官网操作手册:https://docs.docker.com/engine/install/centos/

一、查看系统内核

uname -r

 CentOS7 操作系统必须为64位,内核版本为3.1及以上。

 

二、卸载老版本。

 卸载旧版本,保证没有其它docker版本,如果系统里不存在其它版本,则显示没有卸载任何软件

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
卸载后将保留 /var/lib/docker 的内容(镜像、容器、存储卷和网络等),需要删掉(如有)。
rm -rf /var/lib/docker

 

三、设置docker仓库

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

四、安装新版本docker

安装最新版本 docker-ce

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

开始安装进程,其中会有提示,需要输入两次 y。

 第二次输入 y 时,会给出GPG Key

 GPG Key 与官网给出的保持一致。

 安装完成。

 

五、启动及验证

#启动
systemctl start docker

#查看状态
systemctl status docker

#停止
systemctl stop docker
 

 验证:说明docker安装完成。

 

六、自启动配置

# 开启 docker 自启动
systemctl enable docker.service

# 关闭 docker 自启动
systemctl disable docker.service

 

七、调整docker存储路径

设置docker的配置文件,并指定存储路径,如果文件不存在则直接创建一个。

vi /etc/docker/daemon.json

添加如下内容:

{
  "data-root": "/home/docker"
}

重启docker服务:

systemctl restart docker

通过docker info命令查看设置:

 如上图所示:目录已经调整完成。

注:文强哥精品集,祝各位使用愉快!

posted @ 2023-06-01 14:17  Java365  阅读(11)  评论(0编辑  收藏  举报