1.docker images //命令用來查看docker中所包含的鏡像信息docker
2.docker ps -a //命令用來查看docker中所包含全部容器信息(運行狀態/不運行狀態)json
3.docker ps //命令用來查看docker中全部正在運行的容器信息ui
4.docker build -it 鏡像name:鏡像tag Dockerfile所在路徑 //這是經過Dockerfile來構建一個鏡像阿里雲
5.docker run -d -p 宿主機端口:容器端口 --name 容器名稱 image //這是經過一個image來構建一個containerrest
6.docker rmi 鏡像名稱:鏡像tag/鏡像Id //經過一個鏡像名稱或者鏡像Id來刪除一個鏡像文檔
7.docker rm -f 容器名稱/容器Id //經過容器名稱/容器Id來刪除一個容器it
8.docker pull 鏡像name:鏡像tag //從倉庫中拉取一個鏡像容器
9.docker push 鏡像name:鏡像tag //往倉庫中推送一個鏡像file
更多docker命令,請查看docker官網文檔:http://www.docker.comservice
Docker中的鏡像有一箇中央廠庫DokcerHub,是集中管理鏡像的倉庫。因爲受到各個方面的條件限制,從DockerHub中拉取鏡像的速度是很是耗時,有時還不必定把鏡像拉取成功。所以必須是有國內源鏡像加速器:阿里雲、DaoCloud等。本示例是使用DaoCloud鏡像加速器:
個人docker版本是1.12.6,不一樣版本之間使用鏡像加速器是有必定差異。
修改或者建立/etc/docker/daemon.json 文件,執行以下命令
nano /etc/docker/daemon.json
修改形式以下:
{
"registry-mirrors": [
"DaoCloud加速器地址"
]
}
保存,重啓docker。
service docker restart
此時拉取鏡像速度回快一點