1、docker run:
-d:以后台方式运行容器。
-it:以交互方式运行容器,通常与bash等命令行shell一起使用。
–name:为容器指定一个名称。
-p:指定容器端口与主机端口的映射关系。
-v:指定容器内部路径与主机路径的挂载关系。
–network:指定容器所属的网络。
–env:设置环境变量。
–restart:设置容器的重启策略。
2、docker ps:
-a:显示所有容器,包括停止状态的容器。
-q:仅显示容器的ID。
–filter:按条件过滤显示容器。
3、docker start/stop/restart:
<容器ID或名称>:启动/停止/重启指定的容器。
4、docker rm:
<容器ID或名称>:删除指定的容器。
-f:强制删除运行中的容器。
5、docker exec:
<容器ID或名称>:在运行的容器中执行命令。
-it:以交互方式运行命令。
6、docker logs:
<容器ID或名称>:查看容器的日志。
-f:以实时跟踪的方式查看日志。
7、docker images:
-a:显示所有镜像,包括中间层镜像。
-q:仅显示镜像的ID。
–filter:按条件过滤显示镜像。
8、docker rmi:
<镜像ID或名称>:删除指定的镜像。
-f:强制删除镜像。
9、docker pull:
<镜像名称>:从远程仓库拉取镜像。
10、docker push:
<镜像名称>:将本地镜像推送到远程仓库。
11、docker build:
-t:为镜像指定一个标签。
-f:指定Dockerfile的路径。
12、docker inspect:
<容器ID或名称>:查看容器的详细信息。
13、docker network:
ls:列出所有网络。
create:创建一个新网络。
connect:将容器连接到网络。
disconnect:将容器从网络断开。
这些是Docker常用的命令及其参数,可以通过运行docker –help来获取更详细的命令帮助。Docker命令提供了丰富的功能和选项,可以帮助您管理和操作容器,从而轻松构建和部署应用程序。
转载请注明出处:https://www.cloudnative-tech.com/introduction/4867.html