Docker常用命令
docker images ? #查看所有docker映像
docker ps ? ?#查看所有容器
docker ps -a ? ?#查看正在運(yùn)行中的容器
docker stop XXXX ?#停止運(yùn)行xxxx容器(xxxx為容器id前4位)
docker rmi image-name ? #刪除一個(gè)映像
docker rmi -r $(docker images -q) ? #刪除所有映像
docker rm $(docker ps -a -q) ? ?#刪除所有容器
docker exec -it container-id bash ? #進(jìn)入容器
exit ? ?#退出容器
ctrl+c ? ?#退出當(dāng)前容器并結(jié)束該容器
安裝docker
docker version > /dev/null || curl -fsSL get.docker.com | bash
service docker restart
systemctl enable docker ?#設(shè)置開(kāi)機(jī)自啟
快速重置技巧
service docker stop ?# 停止docker
rm -rf /var/lib/docker ? #移除docker容器
service docker restart ?#重啟docker
Docker可視化管理
portainer可視化
官網(wǎng):https://www.portainer.io
安裝:
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
Seagull?(海鷗)
項(xiàng)目地址:https://github.com/tobegit3hub/seagull
安裝:
docker run -d -p 10086:10086 -v /var/run/docker.sock:/var/run/docker.sock tobegit3hub/seagull