Docker|Docker 三篇 之二


1. docker数据管理 1.1 数据拷贝 # 容器和宿主机之间的数据拷贝
$ docker cp --help
# 从容器往宿主机拷贝
docker cp容器名/容器ID:SRC_PATH 宿主机目录
# 从宿主机到容器
docker cp宿主机目录 容器名/容器ID:DEST_PATH
1.2 数据卷和使用


Docker|Docker 三篇 之二
文章图片
1.3 数据卷容器和使用


Docker|Docker 三篇 之二
文章图片
1.4 数据卷容器数据备份


Docker|Docker 三篇 之二
文章图片


Docker|Docker 三篇 之二
文章图片
1.5 备份数据还原到数据卷容器


Docker|Docker 三篇 之二
文章图片
2. docker网络管理 2.1 docker端口映射

Docker|Docker 三篇 之二
文章图片
2.2 网络管理


Docker|Docker 三篇 之二
文章图片
2.3 bridge 网络模式


Docker|Docker 三篇 之二
文章图片
2.4 host网络


Docker|Docker 三篇 之二
文章图片
3. Dockerfile


Docker|Docker 三篇 之二
文章图片
3.1 Dockerfile介绍 # 编写dockfile文件
# 构建一个基于ubuntu的docker定制镜像
# 基础镜像
FROM ubuntu
# 镜像作者
MAINTAINER panda kstwoak47@163.com
# 执行命令
RUN mkdir hello
RUN mkdir world
RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
RUN sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
RUN apt-get update
【Docker|Docker 三篇 之二】RUN apt-get install nginx -y
# 对外端口
EXPOSE 80
3.2 Dockerfile基础指令


Docker|Docker 三篇 之二
文章图片
3.3 Dockerfile运行时指令


Docker|Docker 三篇 之二
文章图片


Docker|Docker 三篇 之二
文章图片
3.4 Dockerfile文件编辑指令


Docker|Docker 三篇 之二
文章图片


Docker|Docker 三篇 之二
文章图片
3.5 Dockerfile环境指令


Docker|Docker 三篇 之二
文章图片


Docker|Docker 三篇 之二
文章图片
3.6 Dockerfile触发器指令


Docker|Docker 三篇 之二
文章图片

    推荐阅读