下面是Docker安装和基础用法的完整攻略。
Docker安装
1. 安装Docker Engine
Docker Engine是Docker的核心组件,可以在Linux、Windows和Mac上运行。以下是在Ubuntu上安装Docker Engine的步骤。
首先,更新apt包索引并安装必要的依赖项:
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
接下来,添加Docker的GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
然后,添加Docker的APT存储库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
最后,安装Docker Engine:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
2. 安装Docker Compose
Docker Compose是Docker的另一重要组件,它允许您使用YAML文件配置多个Docker容器。以下是在Ubuntu上安装Docker Compose的步骤。
首先,确定最新版本的Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
接下来,设置Docker Compose的执行权限:
sudo chmod +x /usr/local/bin/docker-compose
最后,检查Docker Compose是否安装成功:
docker-compose --version
Docker基础用法
1. 运行Docker容器
运行Docker容器的最基本命令是docker run
。以下是一个运行Ubuntu操作系统的Docker容器的示例:
docker run -it ubuntu
在运行该命令后,您将进入一个新的shell会话,该会话在Docker容器中运行。
2. 列出Docker容器
要列出正在运行的Docker容器,可以使用docker ps
命令。以下是一个列出正在运行的Docker容器的示例:
docker ps
该命令将列出所有正在运行的Docker容器的ID、名称、镜像、状态等信息。
以上是Docker安装和基础用法的完整攻略,包括了安装Docker Engine和Docker Compose的详细步骤,以及运行Docker容器和列出Docker容器的示例。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker安装和基础用法 Docker入门教程第二篇 - Python技术站