“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第1篇文章,点击查看活动详情”
1. 设置存储库
在首次在新主机上安装 Docker Engine 之前,您需要设置 Docker 存储库。之后,您可以从存储库安装和更新Docker。
1.1 设置注册
更新 apt 包索引并安装包,允许 apt 通过HTTPS使用存储库:
sudo apt-get update ##更新索引
安装https的组件
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
1.2 添加Docker的官方密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
1.3 验证密钥
sudo apt-key fingerprint 0EBFCD88
1.4 添加Docker官方源
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
1.5 更新源索引
sudo apt-get update
2. 安装Docker
2.1 安装Docker及其组件
sudo apt-get install docker-ce docker-ce-cli containerd.io
注意安装过程有需要确认的 如密钥等信息
2.2 启动Docker
sudo systemctl start docker
2.3 验证Docker启动是否成功
sudo docker info
2.4 开启Docker开机自启动
sudo systemctl enable docker.service
sudo systemctl enable containerd.service
如遇提示Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install 需执行下面语句开机自启动
/lib/systemd/systemd-sysv-install enable docker
3. 安装Compose
3.1 下载当前稳定的Docker Compose 版本:
版本地址参考github.com/docker/comp… 可查看最新版本
sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
如果网络下载不了,根据以下参数找到下载地址
uname -s
uname -m
3.2 授权
sudo chmod +x /usr/local/bin/docker-compose
3.3 验证是否安装成功
docker-compose --version