1. 制作 Dockerfile
FROM daocloud.io/ubuntu:trusty
MAINTAINER water-law
RUN apt-get update && \
apt-get install -y python3 \
python3-dev \
python3-pip \
&& apt-get clean \
&& apt-get autoclean \
&& rm -rf /var/lib/apt/lists/*
RUN mkdir -p /app
WORKDIR /app
EXPOSE 80
CMD ["bash"]
2. 生成镜像
创建空文件夹, 将 Dockerfile 文件放在此目录
运行 docker build -t [tagname] .
3. 导出镜像
docker images
docker save -o [output_name] [image]
其中 output_name 一般是 tar, tar.xz 格式
4. 利用镜像生成容器
docker run -it -v E:Projectswaterlawblog:/home/code [image] /bin/bash
5. 退出容器
exit
6. 再次启动容器
docker start [OPTIONS] CONTAINER [CONTAINER...]
说明: 对容器的修改是永久保存到文件系统的。
可发现 E:Projectswaterlawblog 是挂载到 docker 容器的 /home/co