码迷,mamicode.com
首页 > 其他好文 > 详细

docker基础

时间:2018-10-09 21:41:01      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:create   标记   14.04   erp   wan   contain   获取   top   training   

镜像获取

docker pull:

docker pull ubuntu:14.04,如果不写tag(14.04),默认是latest 这个命令等同于docker pull regsiter.hub.docker.com/ubuntu:14.04,默认从Docker Hub Regsiter获取镜像 如果需要换仓库地址,只需要将regsiter.hub.docker.com 换成对应的仓库地址即可

docker images

列出所有镜像 PEROSITORY:来自于哪个仓库 TAG:标签信息 IMAGE ID:镜像id CREARED:创建时间 SIZE:大小 docker inspect:查看详细信息

docker search 搜索镜像

docker rmi IMAGE:删除镜像

docker create 创建容器 docker start 启动容器

docker run 等同于 docker create 加上 start

守护态运行 docker run -d

docker stop 终止容器

docker attach NAMES 进入容器

docker exec 进入容器

docker rm 删除容器

docker logs -f names 查看log

docker run

-v :挂在数据卷 docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 上面的命令加载主机的/src/webapp目录到容器的/opt/webapp目录

-p HostPort:ContainerPort 将本地端口映射到容器端口,可以多次标记

-p IP:HostPort:ContainerPort 固定一个ip -p IP:ContainerPort 映射到指定地址的任意端口,主机会主动分配一个端口

docer port 查看当前映射端口配置

--link name:alias 容器互联

实战

nginx dcoker run -d -p 81:80 --name webserver nginx

访问127.0.0.1:81就会出现nginx的欢迎界面 如何配置可以看看这篇文章https://blog.csdn.net/wangfei0904306/article/details/77623400

docker基础

标签:create   标记   14.04   erp   wan   contain   获取   top   training   

原文地址:https://www.cnblogs.com/leescre/p/9762644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!