1. 程式人生 > >Docker for mac, docker/npm速度慢, Docker 常用

Docker for mac, docker/npm速度慢, Docker 常用

1、Mac下安裝Docker
https://docs.docker.com/docker-for-mac/


2、國內  加速
    Daocloud加速器: http://www.daocloud.io/mirror#accelerator-doc
    Preferences ->Daemon -> Registry mirrors:
    http://a2b1d03d.m.daocloud.io
    http://50de72fb.m.daocloud.io


3、npm加速
    npm install -g cnpm --registry=https://registry.npm.taobao.org
  cnpm config get registry       //檢視是否成功


4、docker命令
   docker rm -f $(docker ps -aq) 強制停止所有容器
   docker rmi -f $(docker images -q) 強制刪除所有映象
  刪除停止的容器
  docker rm $(docker ps --all -q -f status=exited)
   刪除沒有使用的映象
   docker rmi -f $(docker images | grep "<none>" | awk "{print \$3}")
   刪除test_開頭的映象  docker rmi -f $(docker images --

format "{{.Repository}}" |grep "^test_*")

# ~/.bash_aliases# 殺死所有正在執行的容器.alias dockerkill='docker kill $(docker ps -a -q)'# 刪除所有已經停止的容器.alias dockercleanc='docker rm $(docker ps -a -q)'# 刪除所有未打標籤的映象.alias dockercleani='docker rmi $(docker images -q -f dangling=true)'# 刪除所有已經停止的容器和未打標籤的映象.alias dockerclean
='dockercleanc || true && dockercleani'