测试开发之系统篇-Docker容器安装
原创本篇目录
前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以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容器可用于部署并管理项目管理软件如禅道,以提高敏捷开发工具的运行效率。
推荐阅读
测试开发之单元测试-禅道结合ZTF驱动单元测试执行
ZTF和市面上已有的自动化测试工具相比,更聚焦于自动化测试的管理功能,包括脚本的组织和调度、同测试管理系统的集成等。使用ZTF驱动组织的自动化或单元测试工作,可一改以前自动化测试同研发管理系统相割裂的情况。
2023-05-26
测试开发之网络篇-IP地址
这里介绍一下目前广泛使用的IPv4版本。 IP地址使用一种统一的格式,为互联网上的每一个网络、每一台设备分配一个逻辑上的地址。IP地址是一个32位的二进制数,为了方便查看,通常把他分为4组,每组的8位用一个十进制数来表达,形成一个形如192.168.0.10的地址。 IP地址由两部分组成,一个网络ID和一个主机ID,两个部分使用子网掩码来区分。也因此,一个完整的IP地址,必须包括主机地...
2021-05-25
测试开发之安全篇-使用禅道ZTF执行OWASP安全扫描
开放Web应用程序安全项目(OWASP,Open Web Application Security Project)是一个开源、非盈利、全球性的安全组织,致力于应用软件的安全性方面的研究。
2023-05-29
测试开发之系统篇-Docker容器安装
前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。 安装 安装依赖。 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwar...
2021-07-20
aaronchen2k
2021-07-20 16:02:42
3245



陈琦 









