docker官网
官方技术文档
前提环境:
centos7
doukerCE
关闭firewalld
关闭selinux
/etc/selinux/config
1. 安装必要的工具依赖
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
2. 配置源
不配做源进行安装,装的是旧版的docker
这个源如果配置不了,用阿里源代替
官方源:
$ yum-config-manager --add-repo "https://download.doc ker.com/linux/centos/docker-ce.repo"
阿里源:
$ yum-config-manager --add-repo "https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo"
出现docker-ce表示源配置成功
3. 安装启动验证docker
如果有特别版本需求,要在docker官网换源,因为我配置的官方源所以安装的19版的docker
$ yum install -y docker-ce
$ systemctl start docker
$ systemctl enable docker
$ docker run hello-world
4. 安装docker补全命令
$ yum install -y bash-completion
$ source /usr/share/bash-completion/completions/docker
$ source /usr/share/bash-completion/bash_completion