- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 docker学习笔记七dockerfile
基础镜像信息,维护者信息,镜像操作指令和容器启动时执行命令INSTRUCTION arguments包括FROM MAINTAINER RUN等 1、FROM 指定所创建镜像的基础镜像,如果本地不存在默认去docker hub上下载 格式FROM或者FROM: 任何dockerfile第一提哦啊指令必须为FROM。可同时使用多个FROM(每个镜像一次)创建多个镜像2、MAINTAINER
2017-12-29 09:55:46 365
原创 docker学习笔记六容器互联
–link –link name:alias name是要连接的容器名,alias是这个连接的别名 创建一个新的本地数据库容器 docker run -d –name db postgres创建一个新的web应用将他连接到数据库容器 docker run -d -P –name web –link db:db training/webapp python app.pydocke
2017-12-29 09:55:23 432
原创 docker学习笔记五端口映射
1、从外部访问容器 如果不指定参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的 -P docker会随机映射一个49000~49900端口到内部容器开放的网络端口,本地主机的32768端口映射到了容器的5000端口,访问主机的32768短裤即可访问容器的web应用docker logs 查看应用的信息 docker logs -f suspicious_leavitt-p可以指定
2017-12-29 09:54:37 657
原创 docker学习笔记四数据管理
容器中数据管理两种方式:数据卷和数据卷容器 数据卷:容器内数据直接映射到本地主机环境 数据卷容器:使用特定容器维护数据卷 数据卷是一个可供容器使用的reshuffle目录,他将主机操作系统目录直接映射进容器,类似于linux中的mount操作数据卷可以再容器之间共享和重用,高效传递数据 对数据卷内容数据的修改会立马生效,无论是容器内操作还是本地操作 对数据卷的更新不会影响镜像,解耦了应用和
2017-12-29 09:53:57 269
原创 docker学习笔记三搭建本地私有仓库
1、使用registry镜像创建私有仓库,自动下载并启动容器,创建本地的私有仓库服务,默认情况下仓库创建在容器的/tmp/registry目录下,可以 通过-v参数来讲镜像文件放在本地的指定路径 docker run -d -p 5000:5000 registrydocker run -d -p 5000:5000-v /Users/lili:/tmp/registry registry
2017-12-29 09:53:27 354
原创 docker学习笔记二命令
启动nginx容器: docker run -d -p 80:80 –name webserver nginxdocker ps查看当前运行的容器docker ps -a列出所有容器访问:http://localhost:80,启动成功pull: docker pull NAME:[TAG], NAME是镜像仓库的名称用来区分镜像,TAG是镜像标签一般表示版本号,如果不显示
2017-12-28 21:01:06 363
原创 docker学习笔记一安装
启动nginx容器: docker run -d -p 80:80 –name webserver nginxdocker ps查看当前运行的容器docker ps -a列出所有容器访问:http://localhost:80,启动成功pull: docker pull NAME:[TAG], NAME是镜像仓库的名称用来区分镜像,TAG是镜像标签一般表示版本号,如果不显示指定TAG会取la
2017-12-20 11:32:11 260
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人