调用阿里云YUM源仓库安装docker,国内加速安装
阿里云镜像站:https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.39e31b110BfAd2
1.先换源
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
2.添加docker源仓库
yum install -y yum-utils device-mapper-persistent-data lvm2 vim yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo yum clean all && yum makecache
3.安装docker
yum install -y docker-ce-19.03.15-3.el7 docker-ce-cli-19.03.15-3.el7 containerd.io docker-compose-plugin systemctl start docker && systemctl enable docker && systemctl status docker
4.查看源仓库有哪些docker版本:
yum --showduplicates search docker-ce yum --showduplicates list docker-ce
- docker有四个服务要一起安装才可以
- docker-ce
- docker-ce-cli
- containerd.io
- docker-compose-plugin
5.docker常用操作命令:
查看所有容器: docker ps -a 根据容器名查询容器:docker ps -f name=[容器名称或ID] 启动容器: docker start [容器名称或ID] 重启容器: docker restart [容器名称或ID] 停止容器: docker stop [容器名称或ID] 强制删除容器: docker rm -f [容器名称或ID] 查看实时docker日志:docker logs -f [容器名称或ID] 查看容器网络: docker network ls 查看容器卷存储: docker volume ls 删除容器卷存储: docker volume rm [卷名称]
6.进入容器命令:
进入容器终端命令: docker exec -it [容器名称或ID] /bin/bash docker exec -it [容器名称或ID] /bin/sh docker exec -it [容器名称或ID] /bin/ash 复制文件到容器: docker cp [宿主机文件路径] [容器ID或名称]:[容器内路径]
7.docker-compose编排命令
启动编排: docker-compose up -d [服务名称] 停止编排: docker-compose stop [服务名称] 重启编排: docker-compose restart [服务名称] 查看编排: docker-compose ps 移除并删除编排: docker-compose down docker-compose rm [服务名称]
end…