docker学习笔记 -- 1.安装docker

当前系统环境:
CentOS Linux release 7.5.1804 (Core)
 
如果已经有过docker可执行以下命令卸载
$ yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

$ rm -rf /etc/systemd/system/docker.service.d

$ rm -rf /var/lib/docker

$ rm -rf /var/run/docker

1.使用yum安装docker ce

 
yum依赖包
$ yum install -y yum-utils \
 device-mapper-persistent-data \
 lvm2
 
由于国内网络问题,可使用国内源
$ yum-config-manager \
 --add-repo \
 https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

官方源

$ yum-config-manager \
 --add-repo \
 https://download.docker.com/linux/centos/docker-ce.repo

更新yum软件源缓存

$ yum makecache fast

安装docker ce

$ yum install docker-ce

 

2.使用脚本自动安装

 

在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:

$ curl -fsSL get.docker.com -o get-docker.sh
$ sh get-docker.sh --mirror Aliyun

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker CE Edge 版本安装在系统中。

 启动docker

$ systemctl enable docker
$ systemctl start docker

测试是否成功

$ docker run hello-world

  

猜你喜欢

转载自www.cnblogs.com/vitalq/p/10323139.html