docker基礎命令

鏡像生成:

cd bus-eureka

mvn clean package -Dmaven.test.skip=true docker:build

鏡像查看:

docker images

容器生成:

docker run [imageID]

後臺生成容器:

docker run --name [containername] -d -p 80:80 [imagename]:[version]

容器查看:

docker ps #是查看所有運行中的容器
docker ps -a  #是查看所有的容器

啓動指定容器:

docker start [containerID]

停止指定容器:

docker stop [containerID]

停止所有容器:

docker stop $(docker ps -a -q)

### 想要刪除鏡像,必須停止對應的容器

刪除指定容器:

docker rm [containerID]

刪除所有容器:

docker rm $(docker ps -a -q)

刪除指定鏡像:

docker rmi [imageID]

刪除所有鏡像:

docker rmi $(docker images -q)

進入容器內部:

docker exec -it [containName] /bin/bash #這裏是containername不是id

查看容器內部ip:

cat /etc/hosts

查看network列表

docker network ls

查看network內部信息

docker network inspect [networkname]



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章