标签:目录 www 大写 pull 目标 doc www. print docker
菜鸟教程:http://www.runoob.com/docker/docker-container-usage.html
直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。
通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。
yum -y install docker
service docker start
docker search 命令来搜索镜像
注:也可以从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/
docker pull 命令镜像
docker images 来列出本地主机上的镜像
docker tag (镜像ID) 为镜像添加一个新的标签。
docker rm 命令来删除不需要的容器
更新镜像:从容器中更新并提交镜像:
docker run 运行这个容器
apt-get update 更新
exit 退出这个容器
docker commit 提交容器副本。
创建一个新的镜像:
需要创建一个 Dockerfile 文件
注: Dockerfile 文件中,每一个指令都会在镜像上创建一个新的层,每一个指令的前缀都必须是大写的。
docker build
-t :指定要创建的目标镜像名
. :Dockerfile 文件所在目录,可以指定Dockerfile 的绝对路径
docker run
注:运行交互式的容器 docker run -i -t
-t:在新容器内指定一个伪终端或终端。
-i:允许你对容器内的标准输入 (STDIN) 进行交互。
-d:让容器在后台运行。
-P:将容器内部使用的网络端口映射到我们使用的主机上。
-p: 标识来绑定指定端口。
eg: 容器内部的 5000 端口映射到我们本地主机的 5000 端口上。
docker run -d -p 5000:5000 training/webapp python app.py
docker stop
docker ps
注: -l 查询最后一次创建的容器:
docker port 查看指定 (ID或者名字)容器的某个确定端口映射到宿主机的端口号
docker logs 容器ID|容器名称
docker top 来查看容器内部运行的进程
docker inspect 来查看Docker的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。
注:
不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像。
标签:目录 www 大写 pull 目标 doc www. print docker
原文地址:http://www.cnblogs.com/zhaojinxin/p/7576991.html