CentOS-CentOS8 instalar Docker

Dirección oficial de referencia: https://docs.docker.com/install/linux/docker-ce/centos/

Contiene la dirección de descarga del paquete:  https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 

Instalar dependencias

sudo yum install -y yum-utils  device-mapper-persistent-data  lvm2
sudo yum-config-manager  --add-repo   https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io

Si se informa un error: Problema: paquete docker-ce-3: 19.03.4-3.el7.x86_64 requiere containerd.io> = 1.2.2-3 Luego instale primero la nueva versión de containerd.io

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

Instala los dos restantes

sudo yum install docker-ce docker-ce-cli
sudo systemctl start docker
docker --version

Encendido

sudo systemctl enable docker

 

Si la imagen externa de Docker es lenta, puede instalar Docker en función de la imagen de Alibaba Cloud.

Ejecute los siguientes tres comandos para descargar Docker desde la imagen de Alibaba Cloud. Tenga en cuenta que el enlace al segundo comando que se proporciona a continuación es el último enlace al momento de escribir el artículo. Es mejor buscar actualizaciones al descargarlo.

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
dnf install https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.13-3.1.el7.x86_64.rpm
dnf install docker-ce

A continuación, configure Docker para iniciar e iniciar Docker:

systemctl enable docker.service
systemctl start docker.service

Entonces, puedes usar Docker.

A continuación, podemos usar Docker para crear contenedores:

docker info                # 查看docker的信息
docker search img_name     # 搜索名为img_name的镜像
docker pull img_name       # 将名为img_name的镜像下载到本地
docker images              # 查看本地已有的镜像
docker rmi img_name        # 删除名为img_name的镜像

docker ps                  # 列出正在运行的容器
docker ps -a               # 列出所有的容器
docker run -itd --name=container_name img_name  # 使用img_name以交互模式在后台运行分配了伪终端的名为container_name的镜像

docker start container_name/container_id        # 通过容器名字或ID启动容器
docker stop container_name/container_id         # 通过容器名字或ID停止容器
docker restart container_name/container_id      # 通过容器名字或ID重启容器
docker rm container_name/container_id           # 通过容器名字或ID删除容器

docker exec -it container_name/container_id /bin/bash   # 通过容器名字或ID进入容器
exit               # 退出容器

 

Se han publicado 1353 artículos originales · 2379 alabanzas · 5.43 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/l1028386804/article/details/105480007
Recomendado
Clasificación