原文:http://www.docker.org.cn/book/docker/what-is-docker-16.html
版本
[root@wowdata ~]# docker -v
Docker version 1.12.6, build c4618fb/1.12.6
docker search
- index.docker.io
- docker search 鏡像名字
- docker search tutorial
docker pull
下載鏡像的命令非常簡單,使用docker pull命令即可。(譯者按:docker命令和git有一些類似的地方)。在docker的鏡像索引網站上面,鏡像都是按照用戶名/鏡像名的方式來存儲的。有一組比較特殊的鏡像,比如ubuntu這類基礎鏡像,經過官方的驗證,值得信任,可以直接用鏡像名來檢索到。
docker pull learn/tutorial
docker pull nginx
docker run
docker run learn/tutorial echo "hello word"
docker run hello-world
docker run nginx
docker中安裝應用
docker run learn/tutorial apt-get install -y ping
docker commit
保存對docker的修改
#獲得鏡像id
docker ps -l
#提交保存,并返回新的id
docker commit 698 learn/ping
運行安裝的ping應用
docker run lean/ping ping www.google.com
查看
docker ps查看所有正在運行中的容器列表
docker inspect查看某一個容器的詳細信息
#可以使用鏡像id的前面部分,不需要完整的id。
docker inspect efe
docker images
列出所有安裝過的鏡像
docker push
將某一個鏡像發布到官方網站,你只能將鏡像發布到自己的空間下面
docker push learn/ping
docker ps
docker使用國內鏡像
其他
docker help
docker command --help
docker start
docker stop
docker kill
docker pause
docker unpause
docker rmi
docker logs
docker info