docker---安装docker

今天开始要初步的学习 docker 了,这也是进入虚拟化方向的一个步骤,学习一个东西首先要从搭建环境开始,哈哈

安装环境及版本:

    系统:Ubuntu18.04 STL

    Docker 版本:19.03.1 (默认安装最新稳定版本)

 

前提: 一般 Ubuntu 不会默认安装 Docker 的,如果安装了老的版本,可以用下面命令卸载:

$ sudo apt-get remove docker docker-engine docker.io containerd runc

做好了前提工作,那我们开始安装吧,啦啦啦

 

一:设置 Docker 存储库

step 1: 更新 apt 包索引:

step 2: 允许 apt 通过 HTTPS 使用存储库来安装软件:

step 3: 添加 Docker 官方 GPG 密钥:

添加完成之后,验证你现在已经有了该指纹的公钥(通过搜索指纹的最后8个字符,来验证是否有了该指纹的公钥)

step 4 : 用下面的命令去设置稳定的存储库,当然你也可以添加测试版本(test)的存储库或者预发布版本(nlghtly),只需在 stable 后面加入 nightly 或者 test 或者两者都加

解释:上述 lsb-release -cs 子命令返回的是 Ubuntu(当前系统)的分支,如下:

 

二: 安装 Docker CE

step 1 : 更新 apt 包索引:

step 2 : 安装最新版本的 Docker CE 和 containerd :

step 3 : 验证 Docker :

可以运行以下命令来进行验证是否安装成功:

使用上面的命令可以运行 hello-world 程序,因为 Docker 中还没有 hello-world 程序的镜像,所以会先 pull (下载) 下来,然后再运行。上面也给出了解释,这中间经过了四个步骤。

 

三:卸载 Docker:

step 1 : 卸载 Docker CE

# 卸载 Docker CE
$ sudo apt-get purge docker-ce

step 2 : 主机上的镜像,容器,卷或者自定义的配置文件是不会自动删除的,需要使用下面命令手动删除这些文件:

$ sudo rm -rf /var/lib/docker

参考博客:

https://docs.docker.com/install/linux/docker-ee/ubuntu/

http://jemgeek.com/archives/2019/docker-base-install.html

 

posted on   爱笑的张飞  阅读(224)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示