docker 常用命令记录

docker ps -a  //查看系统所有容器
docker images  //查看系统所有镜像
docker rm contain_name 
docker rm containid   //删除指定容器
docker rmi image_name   
docker rmi imageid   //删除指定镜像
docker inspect contain_name | grep Mounts -A 30  //查看容器挂载目录
docker build -t contain_name .  // 包含当前目录下所有文件构建镜像  --当前目录下 须包含dockefile文件 
docker restart contain_name
docker restart containid //重启容器
docker stop contain_name
docker stop containid  //停止容器
//	进入容器命令
docker exec -it  comtainId /bin/bash
docker exec -it  comtainName /bin/bash


//nginx 容器构建  挂载目录为: /home/MicroService_Front/GateWeb 挂载端口:8080
docker run --name GateWeb -p 8080:80 --restart=always -e TZ=Asia/Shanghai -v /home/MicroService_Front/GateWeb/nginx.conf:/etc/nginx/nginx.conf -v /home/MicroService_Front/GateWeb/log:/var/log/nginx -v /home/MicroService_Front/GateWeb/conf.d/default.conf:/etc/nginx/conf.d/default.conf -v /home/MicroService_Front/GateWeb/html:/usr/share/nginx/html -d nginx

//.netcore容器构建  挂载目录为 /home/MicroService/baseservice 挂载端口: 8021
docker run --restart=always --name baseservice -v /home/MicroService/baseservice:/app -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro -p 8021:80 -d baseserviceimage

// 查看指定容器挂载目录
docker inspect comtainId | grep Source -A 20
posted @ 2024-10-28 08:32  VeryCoolBaby  阅读(19)  评论(0)    收藏  举报