查看所有容器

docker ps -a

查看在运行的容器

docker ps

查看镜像

docker images

下载最新版nginx

docker pull nginx:latest

创建文件夹

mkdir -p /usr/local/nginx

部署命令

docker run --name nginx -d --restart always -p 80:80 -p 443:443 -v /usr/local/nginx/config:/etc/nginx/conf.d -v /usr/local/nginx/www:/usr/share/nginx/html -v /usr/local/nginx/log:/var/log/nginx -v /usr/local/nginx/cert:/etc/nginx/cert nginx:latest

检查映射链接

docker inspect nginx|grep Source

进入容器

docker exec -it nginx /bin/bash

启动容器

docker start nginx

停止容器

docker stop nginx

删除容器

docker rm b9507b8b6a99

删除镜像

docker rmi mysql:latest

复制文件到容器

docker cp /urs/local/nginx/conf/langchaoit.conf  1267b72fc367:/etc/nginx/conf.d

查看端口是否占用

netstat -lnp|grep 8085

操作所有

列出所有的容器id

docker ps -aq

停止所有的容器(谨慎操作)

docker stop $(docker ps -aq)

删除所有的容器(谨慎操作)

docker rm $(docker ps -aq)

删除所有的镜像

docker rmi $(docker images -q)

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐