一、查看和刪除鏡像
Docker info
列出鏡像:docker images -a
查看鏡像: docker inspect
刪除鏡像:docker rmi 容器名
二、獲取和推送鏡像
查找鏡像:docker searcher
拉取鏡像:docker pull
推送鏡像:docker push
三、構建鏡像
通過容器構建:docker commit
通過dockerfile文件構建:
1、創建dockerfile文件
2、Docker build -t=鏡像名字 .(路徑)
四、docker守護進行的配置和操作
查看守護進程: ps -ef|grep docker
sudo status docker
啓動配置文件:/etc/default/docker
五、docker的遠程訪問
1、修改服務器端配置
修改docker守護進程啓動選項
-H tcp://host:port
Unix:///path/to/socket
Fd://* or fd://socketfd
守護進程默認配置
-H unix:///var/run/docker.sock
2、使用環境變量docker_host
Export docker_host=”tcp://10.221.55.5:2375”
1.進入root權限
sudo su
2.停止所有的container,這樣才能夠刪除其中的images:
docker stop $(docker ps -a -q)
如果想要刪除所有container的話再加一個指令:
docker rm $(docker ps -a -q)
3.查看當前有些什麼images
docker images
4.刪除images,通過image的id來指定刪除誰
docker rmi
想要刪除untagged images,也就是那些id爲的image的話可以用
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
要刪除全部image的話
docker rmi $(docker images -q)