Docker 是一个开源的容器化平台,可以帮助开发者轻松地构建、打包、分发和运行应用程序。下面是一些常用的 Docker 命令行示例:
检查 Docker 版本:
docker version
启动 Docker 服务:
sudo systemctl start docker # 对于使用 Systemd 的 Linux 发行版
拉取(下载)镜像:
docker pull image_name[:tag]
其中
image_name
是要下载的镜像名称,可选的:tag
可以指定镜像的标签。列出已下载的镜像:
docker images
运行容器:
docker run [options] image_name[:tag]
其中
image_name
是要运行的镜像名称。可以使用options
自定义容器的行为,如端口映射、挂载目录等。列出正在运行的容器:
docker ps
列出所有容器(包括已停止的):
docker ps -a
停止容器:
docker stop container_id
其中
container_id
是要停止的容器的 ID 或名称。删除容器:
docker rm container_id
container_id
是要删除的容器的 ID 或名称。如果容器正在运行,需要先使用docker stop
命令停止它。删除镜像:
docker rmi image_name[:tag]
image_name
是要删除的镜像的名称。
这只是一部分 Docker 命令的示例。Docker 还提供了许多其他命令和选项,用于管理容器、网络、卷等。你可以通过运行 docker --help
或查阅 Docker 官方文档来获取更详细的信息。