工具/原料
APT 安装:因为 apt 源利用 HTTPS 以确保软件下载过程中不被窜改。是以,我们首先需要添加利用 HTTPS 传输的软件包以及 CA 证书。
鉴于国内收集问题,强烈建议利用国内源,官方源请在注释中查看。
为了确认所下载软件包的正当性,需要添加软件源的 GPG 密钥。
$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
这里采用的是中科年夜的源。此外还需要标的目的 source.list 中添加 Docker 软件源。
$ sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"
更新 apt 软件包缓存
查询可以安装的特定docker版本
$apt-cache madison docker-ce
安装:
$sudo apt-get -y install docker-ce=[VERSION]
这里选择VERSION=17.03.1~ce-0~ubuntu-xenial
启动 Docker CE, 查看版本.
$ sudo systemctl enable docker
$ sudo systemctl start docker
$ sudo docker version
成立 docker 用户组,出于平安考虑,一般 Linux 系统上不会直接利用 root 用户。是以,更好地做法是将需要利用 docker 的用户插手 docker 用户组。
$ sudo usermod -aG docker $USER
设置装备摆设镜像加快器(Ubuntu和centos下都有用)
$sudo mkdir -p /etc/docker
$sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://uhacnpmo.mirror.aliyuncs.com"]}EOF
$sudo systemctl daemon-reload
$sudo systemctl restart docker
测试加快器是否安装准确,最后看到了https://uhacnpmo.mirror.aliyuncs.com,申明准确。
测试是否可以利用
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!