Centos8安装Docker

1.更新一下yum
[root@VM-24-9-centos ~]# yum -y update
2.安装containerd.io
# centos8默认使用podman代替docker,所以需要containerd.io
[root@VM-24-9-centos ~]# yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm -y

# 安装一些其他依赖
[root@VM-24-9-centos ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
[root@VM-24-9-centos ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装Docker
[root@VM-24-9-centos ~]# yum install -y docker-ce
4.启动Docker
# 启动docker
[root@VM-24-9-centos ~]# systemctl start docker
# 设置开机自启
[root@VM-24-9-centos ~]# systemctl enable docker
5.设置容器开机自启及其他命令
[root@VM-16-7-centos ~]# docker update --restart=always 容器名
--restart具体参数值详细信息:
	no:容器退出时,不重启容器
  on-failure:只有在非0状态退出时才从新启动容器
  always:无论退出状态是如何,都重启容器

# 根据容器名模糊批量停止/删除容器
# *号表示模糊查询
[root@VM-24-9-centos ~]# docker stop $(docker ps -q -f name="容器名*") 
# 批量删除
[root@VM-24-9-centos ~]# docker rm $(docker ps -qa -f name="ES*")
posted @ 2021-11-16 17:45  Aminor~  阅读(132)  评论(0编辑  收藏  举报