📜  使用CLI管理Docker容器的提示(1)

📅  最后修改于: 2023-12-03 14:49:48.077000             🧑  作者: Mango

使用CLI管理Docker容器的提示

Docker是一种轻量级容器技术,它可以在一个操作系统上运行多个独立的应用程序或服务。Docker CLI(Command-Line Interface)提供了一种简单和快速的方法来管理Docker容器和镜像。在本文中,我们将介绍一些基本的CLI命令,这些命令可以帮助程序员更好地管理Docker容器。

安装Docker

要使用Docker CLI,首先需要安装Docker。Docker的安装方法因操作系统而异。可以参考官方文档以获取具体步骤。以下是各操作系统安装Docker的命令:

Ubuntu
sudo apt-get update
sudo apt-get install docker.io
CentOS
sudo yum update
sudo yum install docker
macOS

前往Docker官网,下载并安装Docker Desktop应用程序。

Docker CLI基础
查看Docker版本

在终端中运行以下命令,以查看已安装的Docker版本:

docker version
查看可用镜像

可以通过以下命令列出Docker Hub上可用的所有镜像:

docker search <image name>

例如,要查找可用的Ubuntu镜像,请使用以下命令:

docker search ubuntu
拉取镜像

要在本地计算机上获取特定镜像,请使用以下命令:

docker pull <image name>

例如,要获取Ubuntu 16.04镜像,请使用以下命令:

docker pull ubuntu:16.04
运行容器

使用以下命令可以运行Docker容器:

docker run [OPTIONS] <image name>

例如,要在Ubuntu镜像中运行一个交互式bash会话,请使用以下命令:

docker run -it --rm ubuntu /bin/bash
查看运行中的容器

要列出所有正在运行的Docker容器,请使用以下命令:

docker ps
停止容器

在运行容器的终端中,可以使用Ctrl + C组合键停止容器。如果要强制停止Docker容器,请使用以下命令:

docker stop <container name or ID>
删除容器

删除停止的Docker容器,请使用以下命令:

docker rm <container name or ID>
查看容器日志

要查看Docker容器的日志,请使用以下命令:

docker logs <container name or ID>
进入容器

要进入已运行的Docker容器,请使用以下命令:

docker exec -it <container name or ID> /bin/bash
总结

通过Docker CLI,程序员可以轻松地管理Docker容器和镜像。本文介绍了一些基本的Docker CLI命令,可以帮助您更好地管理Docker容器。 但是,Docker有一些高级功能和选项,为使用Docker容器的程序员提供更具体和有用的信息。可以参考官方文档以获取更多信息。