Docker安装过程(ubuntu18.04环境)
由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:
sudo apt-get remove docker docker-engine docker-ce docker.io
更新ubuntu的apt源索引 ```c sudo apt-get update
3. 配置安装包允许apt通过HTTPS使用仓库
```c
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
- 添加Docker官方GPG key ```c curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
5. 设置Docker稳定版仓库
```c
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
再次更新apt源索引
sudo apt-get update
安装最新版Docker CE(社区版)
sudo apt-get install docker-ce
如果要安装指定版本的docker按如下操作(不需要也可以跳过这步操作)
apt-cache madison docker-ce # 列出可用的docker-ce版本
sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu #安装指定的docker版本
拉取hello-world镜像测试docker容器
sudo docker run hello-world
出现如下信息即表示docker安装成功并且运行正常
最后我们可以这样设置用户权限,避免每次输入命令时都要加上sudo:
sudo usermod -a -G docker $USER
执行完上面的命令之后需要注销账号重新登录才能生效
Ps:执行了上面的步骤之后我们就可以正常的使用docker了,当然,在执行第8步测试docker的过程中可能会出现问题
如果在这里报错(Unable to find image ‘hello-world:latest’ locally)无法执行请参照这篇文章,我在这篇文章详细介绍了如何解决这个问题:https://blog.csdn.net/wireless911/article/details/88989620