清除image, container, networks, build cache, volumes 空間
### 清除image, container, networks, build cache, volumes 空間 docker system prune Options: -a, --all Remove all unused images not just dangling ones --filter filter Provide filter values (e.g. 'label=<key>=<value>') -f, --force Do not prompt for confirmation --volumes Prune volumes
進入容器
docker exec -it sk2_mysql_1 bash docker attach sk2_mysql_1 bash
查看私庫套件
http://docker.private.today/v2/_catalog
查看私庫套件Tag列表
http://docker.private.today/v2/scott/gusher/tags/list
讓容器在後台運行而不退出的方法
tail -f /dev/null service nginx -g "daemon off;"
獲取容器/鏡像的元數據
docker inspect
產生image
docker build --no-cache --pull --force-rm -t ken/ubuntu:base -f ubuntubase.dockerfile .
存儲容器狀態到tar
docker export ubuntu > ubuntu.tar
容器tar 轉成 image
cat ubuntu.tar | docker import - ken/ubuntu
把現有的images推到私倉
docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG] docker tag [現有的IMAGE]:[TAG] [私倉名字]/[建立者]:[TAG] docker push [私倉名字]/[建立者]:[TAG]
建立容器
docker create -t -i fedora bash
啟動已終止容器
docker start -ai fedora
映射IP(對外連線 本機:Docker容器內)
docker run -p 8080:80 -v \local\work:container\work ken\php
讓非root 使用者用docker
建立docker group
sudo groupadd docker
將連接的用戶$USER添加到docker組
sudo gpasswd -a $USER docker
執行更新group
newgrp docker