docker 常用命令記錄

VeryCoolBaby發表於2024-10-28
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

相關文章