一、docker的安装

2023-06-13 11:05:24 浏览数 (1)

步骤1:删除原来docker等相关依赖

代码语言:shell复制
yum remove docker docker-common container-selinux docker-selinux docker-engine

步骤2:设置稳定镜像源

代码语言:shell复制
#如果没有yum-config-manager,这个命令在yum-utils 包里,
#可以通过命令yum -y install yum-utils 安装就可以了。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
代码语言:shell复制
#阿里的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

步骤3: 安装 Docker Engine-Community:

代码语言:shell复制
#阿里的镜像源
yum install docker-ce docker-ce-cli containerd.io

步骤4:检测是否安装成功

代码语言:shell复制
[root@xxx] docker -v
Docker version 24.0.2, build cb74dfc

步骤5:启动docker服务,并加入重启服务

代码语言:shell复制
[root@xxx]# docker version
Client: Docker Engine - Community
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:53:10 2023
 OS/Arch:           linux/amd64
 Context:           default
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

#  以上代表 docker虽然已经安装成功但还没有运行

#  启动docker服务
[root@xxx]systemctl start docker
#  加入开启重启服务
[root@xxx]systemctl enable docker
# 查看服务状态(其中看到active (running)代表启动成功了)
[root@xxx]systemctl  status docker

 docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-06-08 17:40:33 CST; 6min ago
     Docs: https://docs.docker.com
     ...

当然也可以查看对应版本安装

代码语言:shell复制
#查看docker
yum list docker-ce --showduplicates |sort -r

Last metadata expiration check: 0:15:41 ago on Thu 08 Jun 2023 05:09:26 PM CST.
Installed Packages
docker-ce.x86_64               3:24.0.2-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:24.0.2-1.el8                  @docker-ce-stable
docker-ce.x86_64               3:24.0.1-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:24.0.0-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.6-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.5-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.4-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.3-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.2-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.1-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:23.0.0-1.el8                  docker-ce-stable 
docker-ce.x86_64               3:20.10.9-3.el8                 docker-ce-stable 
docker-ce.x86_64               3:20.10.8-3.el8                 docker-ce-stable

#安装指定版本 docker
yum install docker-ce-v

具体的docker安装版本也可以看 https://download.docker.com 查找对应系统和版本对应的docker的rpm包

常见的docker命令操作

这个可以参考看腾讯云的官方文档:搭建 Docker

下篇内容:

二、php环境之nginx的docker镜像制作

0 人点赞