Docker 常用命令解析
Docker 是一个开源的容器化平台,允许开发者将应用及其依赖打包到一个可移植的容器中。以下是一些常用的 Docker 命令及其解析,帮助您更好地使用 Docker。
1. Docker 基础命令
-
查看 Docker 版本
bashdocker --version
-
查看 Docker 运行状态
bashsystemctl status docker
-
启动 Docker
bashsystemctl start docker
-
停止 Docker
bashsystemctl stop docker
2. 镜像管理
-
查看本地镜像
bashdocker images
-
下载镜像
bashdocker pull <image_name>:<tag>
例如,下载最新版本的 safeline 镜像:
bash
docker pull chaitin/safeline-mgt:latest
-
删除镜像
bashdocker rmi <image_name>:<tag>
删除未使用的镜像:
bash
docker image prune
3. 容器管理
-
运行新容器
bashdocker run -d --name <container_name> <image_name>:<tag>
例如,运行一个 Nginx 容器并在后台运行:
bash
docker run -d --name my_nginx nginx:latest
-
查看正在运行的容器
bashdocker ps
-
查看所有容器(包括停止的)
bashdocker ps -a
-
启动雷池
bashdocker compose up -d
-
-
停止容器
bashdocker stop <container_id>
-
启动容器
bashdocker start <container_id>
-
删除容器
bashdocker rm <container_id>
删除所有停止的容器:
bash
docker container prune
最后
在现代网络安全中,选择合适的 Web 应用防火墙至关重要。雷池(SafeLine)社区版免费切好用。为网站提供全面的保护,帮助网站抵御各种网络攻击。