Ubuntu安装 Docker

本文详细介绍在Ubuntu16.04(LTS)上安装Docker CE的过程,包括通过APT安装、GPG证书设置、软件源信息配置及Docker CE的更新与安装。同时,提供了自动安装脚本,简化安装流程。

Ubuntu安装Docker

再此以Ubuntu16.04(LTS)为例

Ubuntu 16.04 + 上的 Docker CE 默认使用 overlay2 存储层驱动,无需手动配置。

使用APT安装


安装必要的一些系统工具

sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

安装GPG证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

写入软件源信息

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

更新并安装Docker CE

sudo apt-get -y update
sudo apt-get -y install docker-ce

以上命令会添加稳定版本的 Docker CE APT 镜像源,如果需要最新或者测试版本的 Docker CE 请将 stable 改为 edge 或者 test。从 Docker 17.06 开始,edge test 版本的 APT 镜像源也会包含稳定版本的 Docker。

使用脚本自动安装


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

$ curl -fsSL get.docker.com -o get-docker.sh
# 可能会出现 404 错误,请移步下面的特别说明
$ sudo sh get-docker.sh --mirror Aliyun

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

启动 Docker CE


使用一下命令启动Docker

$ sudo systemctl enable docker
$ sudo systemctl start docker
### 安装Docker on Ubuntu 要在Ubuntu系统上安装Docker,请按照以下步骤操作: 1. **更新系统软件包** 在开始之前,确保你的系统软件包列表是最新的: ```bash sudo apt update ``` 2. **安装必要的依赖** 安装一些必要的依赖项,以便可以使用HTTPS来访问仓库: ```bash sudo apt install apt-transport-https ca-certificates curl software-properties-common ``` 3. **添加Docker的官方GPG密钥** 为了确保下载的安全性,需要添加Docker的官方GPG密钥: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` 4. **设置Docker稳定版仓库** 接下来,添加Docker的仓库到APT源中。这里我们使用阿里云的镜像来加速下载过程: ```bash echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 5. **再次更新软件包索引** 添加仓库后,再次更新软件包索引: ```bash sudo apt update ``` 6. **安装Docker CE** 现在可以安装Docker CE(社区版)了: ```bash sudo apt install docker-ce docker-ce-cli containerd.io ``` 7. **验证Docker安装** 安装完成后,可以通过运行一个测试容器来验证Docker是否正确安装: ```bash sudo docker run hello-world ``` 8. **启动并启用Docker服务** 确保Docker服务已经启动,并且设置为开机自启: ```bash sudo systemctl start docker sudo systemctl enable docker ``` 9. **检查Docker版本** 你可以通过以下命令查看Docker的版本信息: ```bash sudo docker version ``` 以上步骤应该能够帮助你在Ubuntu系统上成功安装Docker。如果你遇到任何问题,可以参考官方文档或相关社区的支持资源[^2]。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值