25 个不到 1 行代码的 Docker 命令

阅读时长 7 分钟读完

Docker 是一个开源项目,它能够让你将应用程序与依赖项打包成一个容器,从而使得应用程序能够在任何地方运行。Docker 容器可以在不同的操作系统和硬件平台上运行,从而为开发者和运维人员提供了更加灵活和可靠的部署方式。在本文中,我们将介绍 25 个不到 1 行代码的 Docker 命令,这些命令将帮助你更加有效地管理和部署 Docker 容器。

1. 显示 Docker 版本号

该命令将显示 Docker 的版本号、API 版本号以及其他有关 Docker 的信息。

2. 搜索 Docker 镜像

该命令将搜索 Docker Hub 上与指定镜像名称匹配的所有镜像。例如,如果你想搜索 Node.js 镜像,可以运行以下命令:

3. 拉取 Docker 镜像

该命令将从 Docker Hub 上拉取指定的镜像。例如,如果你想拉取 Node.js 镜像,可以运行以下命令:

4. 列出 Docker 镜像

该命令将列出本地已经下载的所有 Docker 镜像。

5. 删除 Docker 镜像

该命令将删除指定的 Docker 镜像。你可以使用 docker images 命令来获取镜像 ID。

6. 运行 Docker 容器

该命令将在容器中运行指定的镜像。例如,如果你想运行 Node.js 镜像,可以运行以下命令:

7. 列出 Docker 容器

该命令将列出正在运行的 Docker 容器。

8. 列出所有 Docker 容器

该命令将列出所有的 Docker 容器,包括已经停止的容器。

9. 停止 Docker 容器

该命令将停止指定的 Docker 容器。你可以使用 docker ps 命令来获取容器 ID。

10. 启动 Docker 容器

该命令将启动指定的 Docker 容器。你可以使用 docker ps -a 命令来获取容器 ID。

11. 重启 Docker 容器

该命令将重启指定的 Docker 容器。你可以使用 docker ps 命令来获取容器 ID。

12. 进入 Docker 容器

该命令将进入指定的 Docker 容器,并启动一个交互式的 Bash 终端。你可以使用 docker ps 命令来获取容器 ID。

13. 删除 Docker 容器

该命令将删除指定的 Docker 容器。你可以使用 docker ps -a 命令来获取容器 ID。

14. 查看 Docker 容器日志

该命令将查看指定 Docker 容器的日志。你可以使用 docker ps -a 命令来获取容器 ID。

15. 查看 Docker 容器内进程

该命令将显示指定 Docker 容器内运行的进程。你可以使用 docker ps 命令来获取容器 ID。

16. 查看 Docker 容器统计信息

该命令将显示指定 Docker 容器的统计信息,包括 CPU、内存和网络等方面的信息。你可以使用 docker ps 命令来获取容器 ID。

17. 复制 Docker 容器文件

该命令将从指定的 Docker 容器中复制指定路径的文件到本地文件系统上的指定路径。你可以使用 docker ps 命令来获取容器 ID。

18. 在 Docker 容器中安装软件包

该命令将在指定的 Docker 容器中安装指定的软件包。你可以使用 docker ps 命令来获取容器 ID。

19. 在 Docker 容器中运行命令

该命令将在指定的 Docker 容器中运行指定的命令。你可以使用 docker ps 命令来获取容器 ID。

20. 在 Docker 容器中设置环境变量

该命令将在指定的 Docker 容器中设置指定的环境变量。例如,如果你想在运行 Node.js 镜像时设置 NODE_ENV=production 环境变量,可以运行以下命令:

21. 在 Docker 容器中挂载文件夹

该命令将在指定的 Docker 容器中挂载本地文件夹到指定的容器路径。例如,如果你想在运行 Node.js 镜像时将本地 /app 文件夹挂载到容器的 /usr/src/app 路径,可以运行以下命令:

22. 在 Docker 容器中暴露端口

该命令将在指定的 Docker 容器中暴露指定的端口,并映射到主机上的指定端口。例如,如果你想在运行 Node.js 镜像时将容器的 3000 端口映射到主机的 80 端口,可以运行以下命令:

23. 从 Docker 容器中导出文件

该命令将从指定的 Docker 容器中导出文件,并将其保存为一个 tar 文件。你可以使用 docker ps -a 命令来获取容器 ID。

24. 从 Docker 镜像中创建容器

该命令将从指定的 Docker 镜像中创建一个新的容器,但不会启动该容器。你可以使用 docker start 命令来启动该容器。

25. 保存 Docker 镜像到本地

该命令将指定的 Docker 镜像保存为一个 tar 文件,并将其保存到本地文件系统上。例如,如果你想保存 Node.js 镜像为 node.tar 文件,可以运行以下命令:

总结

在本文中,我们介绍了 25 个不到 1 行代码的 Docker 命令,这些命令将帮助你更加有效地管理和部署 Docker 容器。无论你是开发者还是运维人员,都应该学会这些命令,以便更好地使用 Docker 技术。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/663332b4d3423812e40c8480

纠错
反馈

纠错反馈