YUM安装
1.检查服务器内核版本,docker需要安装到64位系统且内核版本不低于3.10.
uname -r
2.更新服务器上的packages :
sudo yum update
3.添加 yum repo:
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
4.安装docker:
sudo yum install docker-engine
5.将docker加入开机启动项:
sudo systemctl enable docker.service
6.启动docker
sudo systemctl start docker
7.使用容器运行测试镜像验证docker是否正确安装。
sudo docker run --rm hello-world
脚本安装
1.更新服务器上的packages
sudo yum update
2.运行docker安装脚本
curl -fsSL https://get.docker.com/ | sh
3.将docker加入开机启动项:
sudo systemctl enable docker.service
4.启动docker
sudo systemctl start docker
5.使用容器运行测试镜像验证docker是否正确安装。
sudo docker run --rm hello-world
显示如图所示即为正确安装,并且可以用docker images查看有一个hello-world的镜像。
小贴士:
docker 命令补全工具 (安装完以后断开终端重连):
yum install -y bash-completion
参考网址:
https://docs.docker.com/engine/installation/linux/centos/