Docker:第一章:Docker常用命令
Docker分享:https://www.runoob.com/docker/docker-tutorial.html
啟動(dòng)所有停止的容器
docker start `docker ps -a|grep Exited|awk '{print $1}'`
刪除所有停止的容器
docker rm `docker ps -a|grep Exited|awk '{print $1}'`
查詢顯示虛懸鏡像
docker images -f dangling=true
刪除虛懸鏡像
docker rmi $(docker images -q -f dangling=true)
查看容器ip
docker inspect --format='{{.Name}} - {{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
從 Docker 文件構(gòu)建 Docker 映像
docker build -t image-name docker-file-location
強(qiáng)制刪除所有鏡像
docker rmi -r $(docker images -q)
刪除所有容器
docker rm $(docker ps -a -q)
進(jìn)入 Docker 容器
docker exec -it container-id /bin/bash
從主機(jī)復(fù)制文件到容器
sudo docker cp host_path containerID:container_path
# 從容器復(fù)制文件到主機(jī)
sudo docker cp containerID:container_path host_path
查看所有數(shù)據(jù)卷
docker volume ls
# 刪除指定數(shù)據(jù)卷
docker volume rm [volume_name]
# 刪除所有未關(guān)聯(lián)的數(shù)據(jù)卷
docker volume rm $(docker volume ls -qf dangling=true)