### Linux Docker常用命令

作为一个开发者,熟练掌握Linux系统和Docker容器技术是必不可少的。本文将向你介绍一些常用的Linux和Docker命令,帮助你更好地管理和使用容器化技术。

#### 整体流程

为了更好地理解整个过程,我们将通过以下步骤来学习Linux Docker常用命令:

| 步骤 | 描述 |
| --- | --- |
| 1 | 安装Docker |
| 2 | 设置用户权限 |
| 3 | 拉取镜像 |
| 4 | 运行容器 |
| 5 | 查看容器状态 |
| 6 | 进入容器 |
| 7 | 停止容器 |
| 8 | 删除容器 |

#### 指导步骤

1. **安装Docker**

```shell
sudo apt-get update # 更新apt包索引
sudo apt-get install docker.io # 安装Docker
```

通过这两条命令,你可以更新apt包索引并安装Docker引擎,使得你能够在本地机器上运行容器。

2. **设置用户权限**

```shell
sudo usermod -aG docker $USER # 将当前用户添加至docker用户组
```

运行这条命令后,你无需使用sudo即可运行Docker命令,方便管理容器。

3. **拉取镜像**

```shell
docker pull ubuntu:latest # 拉取最新的Ubuntu镜像
```

使用这条命令可以拉取指定的镜像到本地,方便后续创建容器使用。

4. **运行容器**

```shell
docker run -d --name my_container ubuntu:latest # 在后台运行一个名为my_container的Ubuntu容器
```

这条命令会在后台启动一个新的容器,同时你也可以指定名称、镜像版本等参数。

5. **查看容器状态**

```shell
docker ps # 查看当前正在运行的容器
```

通过这个命令,你可以查看当前正在运行的容器的状态和基本信息。

6. **进入容器**

```shell
docker exec -it my_container /bin/bash # 进入名为my_container的容器
```

使用这个命令可以进入到指定容器的内部,进行操作和调试。

7. **停止容器**

```shell
docker stop my_container # 停止名为my_container的容器
```

通过这个命令可以停止指定的容器。

8. **删除容器**

```shell
docker rm my_container # 删除名为my_container的容器
```

最后,使用这个命令可以彻底删除不再需要的容器。

通过上述步骤和命令,你可以更好地掌握Linux Docker常用命令,希望对你有所帮助。如果有任何疑问,欢迎随时向我咨询。祝你学习顺利!