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