测试开发之系统篇-Docker容器安装

原创
aaronchen2k
2021-07-20 16:02:42
3353

前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。

安装

  • 安装依赖。

sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 添加软件源

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  • 安装最新版Docker。

sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io
  • 查看服务状态

sudo systemctl status docker

测试Docker服务

  • 执行以下命令,将当前用户加入docker用户组

sudo usermod -aG docker $USER
  • 退出、并重新登录。
  • 执行以下命令,运行样例容器。

docker run hello-world

如能输出消息Hello from Docker,表明安装成功。


Q: 如何在Ubuntu 20.04上安装Docker容器引擎?

A: 更新系统并安装依赖,添加Docker软件源,然后安装Docker CE、Docker CLI和containerd。


Q: 如何测试Docker是否安装成功?

A: 运行命令`docker run hello-world`,如输出“Hello from Docker”消息,则表示安装成功。


Q: Docker容器安装与项目管理软件有什么关系?

A: Docker容器可用于部署并管理项目管理软件如禅道,以提高敏捷开发工具的运行效率。

  • apple-desk-imac-iphone-baaf5bfe5af8ccf491b4deed9dfc9111.jpg
评论列表
🌯
坏坏的煎鸡蛋2025-11-20 17:29:52回复
有点怕折腾Ubuntu系统,容器稳定性怎么样?

推荐阅读

测试开发之系统篇-Docker容器安装

前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。 安装 安装依赖。 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwar...
aaronchen2k 2021-07-20

测试开发之网络篇-IP地址

这里介绍一下目前广泛使用的IPv4版本。 IP地址使用一种统一的格式,为互联网上的每一个网络、每一台设备分配一个逻辑上的地址。IP地址是一个32位的二进制数,为了方便查看,通常把他分为4组,每组的8位用一个十进制数来表达,形成一个形如192.168.0.10的地址。 IP地址由两部分组成,一个网络ID和一个主机ID,两个部分使用子网掩码来区分。也因此,一个完整的IP地址,必须包括主机地...
aaronchen2k 2021-05-25

测试开发之前端篇-浏览器开发者工具使用

Chrome开发者工具是浏览器內置的、用于对网页浏览有关的内容和行为进行查看和调试的工具。可使用快捷键Ctrl + Shift + J ( 在 Mac 上使用 Cmd + Opt + J) 打开,他显示在浏览器的底部,包涵了以下几个Tab的功能。 Console 控制台 用于查看日志和调试JavaScript脚本。以上是百度首页的控制台,大家可以发现开发者用日志的形式打印了一条招聘信息。 在...
aaronchen2k 2021-10-19

测试开发之网络篇-网络路由

本文展示了一个简化的办公网络,帮助你简单了解交换网络和路由网络不同的工作方式。
aaronchen2k 2021-05-25
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。