
Docker的学习与使用
一许流星
不要在该拼搏的时候选择安逸!
展开
-
Dockerfile与docker-compose设置环境变量
文章目录方式一:在Dockerfile中设置环境变量方式二:在docker-compose.yml中设置环境变量方式三:结合Dockerfile、docker-compose.yml和.env设置环境变量方式一:在Dockerfile中设置环境变量ENV <KEY> <VALUE>1.必须写死.不灵活2.只能在构建镜像的时候设置的环境变量方式二:在docke...原创 2019-01-17 21:04:26 · 20029 阅读 · 1 评论 -
Docker学习笔记--------2.Dockerfile的指令
文章目录1.Dockerfile的指令1.FROM2.MAINTAINER 3.RUN3.1 方式一:RUN (shell模式)3.3 方式二:RUN [] (exec模式)4.EXPOSE 5.CMD和ENTRYPOINT6.ADD和COPY7.VOLUME8.WORKDIR ENV 和USER9.ONBUILD1.Dockerfile的指令1.FROM格式1: FROM <...原创 2019-01-13 21:13:46 · 421 阅读 · 0 评论 -
Docker学习笔记--------3.Dockerfile的构建过程
文章目录1.Dockerfile的构建过程2.使用中间层镜像进行调试3.构建缓存4.查看一个镜像的构建过程1.Dockerfile的构建过程1.从基础镜像A运行一个容器,得到容器A2.执行一条指令,对容器A做出修改3.执行类似于docker commit 的操作,提交一个新的镜像层B4.再基于刚提交的镜像B运行一个新容器,得到容器B5.执行下一条dockerfile指令,直至所有指令...原创 2019-01-13 21:29:05 · 371 阅读 · 0 评论 -
Docker学习笔记--------4.docker的数据卷容器
文章目录1.什么是数据卷容器2.如下图所示3.挂载数据卷容器的方法4.Docker数据卷的备份和还原1.什么是数据卷容器 命名的容器挂载数据卷,其他容器通过挂在这个容器实现数据共享,挂在数据卷的容器,就叫做数据卷容器2.如下图所示3.挂载数据卷容器的方法docker run --volumes-from [container name]相关演示指令如下: 运行一个容器...原创 2019-01-13 22:28:57 · 226 阅读 · 0 评论 -
docker使用----How to include files outside of Docker's build context?
目标:在于解决ADD/COPY当前Dockerfile所在目录之外的目录下的文件文件目录结构如下:project├── dockerfile│ ├── docker-compose.yml│ └── Dockerfile└── test └── 1.txt常用错误思路:Dockerfile: FROM ubuntu:latest COPY ../test...原创 2019-01-21 22:19:23 · 6350 阅读 · 0 评论