咖啡谈。Java、新闻、故事和观点
如何在Ubuntu上安装Docker和docker compose
技术目标
关于这个博客
社区驱动的内容,讨论软件开发的所有方面,从DevOps到设计模式。
最新博客文章
相关内容
- 4个Docker安全的最佳实践,以最大限度地减少... - 搜索ITOperations
- 如何在Ubuntu上安装Java? - TheServerSide.com
- 如何在Ubuntu 20.04上安装Jenkins的例子 - TheServerSide.com
赞助商新闻
- 堵塞远程工作中最常见的网络安全漏洞 --Intel
- 应对全球金融危机,中国企业如何应对?
供应商资源
-
容器和存储101:容器存储的基本原理 -计算机周刊网
-
计算机周刊》容器和微服务买家指南 --《计算机周刊》网站
如何在Ubuntu上安装Docker和docker compose
对于那些只想寻找在Ubuntu上安装Docker和docker compose的命令的人来说,这里把它们都列在一起。我们将在随后的章节中详细介绍这些命令是如何工作的以及这些命令的作用。
要在Ubuntu上安装Docker和docker compose,请在终端窗口发出以下命令。
### Docker and docker compose prerequisites
### Download the docker gpg file to Ubuntu
sudo apt-get update
Docker和compose在Ubuntu上的安装步骤
让我们把Ubuntu的这些Docker和docker compose安装命令分解得更详细一些。以下是在Ubuntu上安装Docker和docker compose需要遵循的基本步骤。
- 安装先决条件的软件
- 下载Docker GPG文件
- 配置Docker软件仓库
- 安装Docker以及Containerd和docker compose插件
- 验证Docker和docker compose的设置
Docker安装示例的前提条件
第一组Docker安装命令简单地将Ubuntu实例配置为所需的先决条件。
- CURL - 用于下载Docker GPG密钥的工具
- GnuPG--OpenPGP的一个免费实现,用于与Docker GPG密钥一起工作。
- lsb-release命令用于识别当前使用的Linux发行版
- 认证机构支持
sudo apt-get install curl
sudo apt-get install gnupg
sudo apt-get install ca-certificates
sudo apt-get install lsb-release
Docker资源库配置
满足前提条件后,必须下载Docker的GNU隐私保护密钥,之后可以更新Ubuntu对Docker软件仓库的引用。
下面两条命令首先创建一个文件夹来存放Docker GPG文件,之后将密钥下载到该文件夹中。
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
在下载完密钥后,可以通过发布这条长得吓人的命令来配置本地对远程Docker仓库的引用。
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Docker和Docker compose安装命令
设置Docker和Docker compose的命令实际上在Ubuntu上安装了四个软件。
- Docker CE
- Docker CE的命令行界面
- Containerd
- docker compose插件
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
这个例子在Ubuntu 22上安装了Docker 20。
在Ubuntu上测试Docker设置实例
安装了Docker和docker compose后,你可以在终端窗口发布各种命令。在Ubuntu上测试Docker设置的常用命令包括。
-
sudo docker --version
-
docker compose version
-
sudo docker run hello-world
-
sudo docker images
-
sudo docker ps -a
这个例子在Ubuntu 22上安装了docker compose 2.5。
这就是在Ubuntu上设置和安装Docker和docker compose的简单过程。