docker入门

原文: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

你可能感兴趣的:(docker入门)