如何在CentOS 8上安装Docker
时间:2019-08-20 17:58:16 来源:igfitidea点击:
Docker是一个集装箱平台软件。
docker最初使用的是LXC,后来它被自己用Go编程语言编写的组件所取代。
在这篇教程中,我们将制作一个简单的bash脚本,将把所有必需的命令组合起来,通过它就可以多次在centos8/redhat8上安装docker。
安装docker的步骤
创建一个新的bash脚本文件。
vi install_docker_centos8.sh
脚本内容如下
#!/bin/bash # Description: Install Docker On CentOS 8 # 禁用 selinux sudo sed -i.bak 's/enforcing/disabled/g' /etc/selinux/config sudo setenforce 0 # 添加docker yum 库 sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo # 安装 docker sudo dnf -y install docker-ce docker-ce-cli containerd.io --nobest # 启动 docker 服务 sudo systemctl enable --now docker # 将当前用户添加到docker组 sudo usermod -aG docker $USER # 停止禁用防火墙firewalld服务 sudo systemctl stop firewalld sudo systemctl disable firewalld # 注销 logout
授予脚本可执行权限
sudo chmod +x install_docker_centos8.sh
执行安装bash脚本
注意:脚本将自动注销操作系统,因此在运行此脚本之前,请保存并关闭其他应用程序。
sh install_docker_centos8.sh
重新登录系统并检查docker。
docker --version
测试
让我们拉一个docker镜像进行测试。
docker pull httpd
我们在CentOS 8上的docker安装应该已经完成。你也可以在Red Hat 8中使用这个脚本。