Preparación del entorno:
Centos 7,
configuración del servicio de vista Xshell : cat / etc / os-release
Instalación:
1: Desinstale la ventana acoplable antigua
$ sudo yum elimine la ventana acoplable
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2: El paquete de instalación requerido
yum install -y yum- utils
3: Configure el almacén espejo
yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo (descargar desde el extranjero, no recomendado)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(推荐改下载方式)
Actualizar el índice del paquete
yum makecache rápidamente
4: instalar
yum relacionado con docker install docker-ce docker-ce-cli containerd.io (docker-ce community ee enterprise edition)
5: iniciar docker
systemctl iniciar docker
6: use la versión de Docker (para juzgar si la instalación es exitosa)
7: Docker ejecutar hello-world
8: Ver las imágenes descargadas de la
ventana acoplable
9: Desinstalar la ventana acoplable
yum eliminar docker-ce docker-ce-cli containerd.io
rm -rf / var / lib / docker
10: Aceleración de imágenes de Alibaba Cloud
Inicie sesión en Alibaba Cloud para encontrar el servicio de contenedor
Encuentre la
configuración del acelerador de imágenes Use
sudo mkdir -p / etc / docker
sudo tee /etc/docker/daemon.json << - 'EOF'
{ “registro-espejos”: [“https://eh3rxupo.mirror.aliyuncs.com”] } EOF
sudo systemctl daemon-reload
sudo systemctl reiniciar la ventana acoplable
11: El proceso de hola Word
comienza ------- "Docker buscará un espejo en la máquina --------" Juzgando si hay este espejo,
si lo hay, entonces use este espejo, si no , luego siga Descargar en dockerHub ------ "A juzgar si se puede encontrar en dockerHub -" Sí, descargar a local, no, error de retorno, imagen reflejada no encontrada
12: Cómo funciona la ventana acoplable: la
ventana acoplable es un sistema estructurado cliente-servidor. El demonio de la ventana acoplable se ejecuta en el host y se accede desde el cliente a través de sockets. Cuando dockererver recibe instrucciones de docker-cliente, ejecutará
13: comandos básicos de la ventana
acoplable versión de la ventana acoplable Ver
información de la ventana acoplable Ver información de la ventana
acoplable, comando de la ventana acoplable a nivel del sistema --help help command
docker镜像命令
docker image
- a 显示所有
-q
-f
docker search 名字
docker pull 镜像名字【tag】 下载镜像
docker rmi -f 镜像ID(ID可多个)
docker rmi -f 镜像ID $(docker images -aq) 删除全部镜像
docker容器命令
新建容器并启动
docker run 【可选参数】image(镜像名称)
--参数说明
--name="name" 请求名字
-d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p指定容器端口
-p主机端口:容器端口
docker ps 列出 容器
-a 当前运行
启动、停止容器
docker start 容器ID
docker resstart 重启容器ID
常用的其他命令
-- 后台启动容器
docker run -d 镜像明
查看日志
docker logs