如何制作一个docker镜像,docker 镜像制作
Docker镜像制作,以ubuntu为例-参考文献
http://blog.csdn.net/cloud_xy/article/details/52470265
1:安装docker
sudo apt-get安装docker.io
2:下载基本映像
sudo docker pull ubuntu:16.04
3:编写第一个Dockerfile文件
来自ubuntu:16.04
维护者彼得15294627382@163.com
标签描述=从ubuntu:16.04添加python3 django2.0.2 版本=1.0
苏润
运行apt-get更新
运行apt-get install -y python
运行apt-get install -y python-django
运行apt-get install -y golang-go
4:构建第一个基本映像-15294627382是要上传到docker hub的名称。
docker build-t 15294627382/baseos:1.0。
5: docker images查看您刚刚创建的图像- 15294627382/baseos:1.0: 1.0
6:上传并保存您的图像
docker推送15294627382/baseos:1.0
(在基础镜像上创建镜像)-参考文档http://blog.csdn.net/u011851478/article/details/52136420.
1.下载基本映像。
docker pull ubuntu:14.04
2.输入docker
docker运行ubuntu14:04
3.安装您需要的环境。
sudo apt-get install -y python
4.将您刚刚配置的容器转换成您自己的映像。
Suddocker Commit-M 提交的指令信息-a 指定用户信息 b 388 aa 9066 B2 Peter/Ubuntu-django 2 . 0 . 2:v1
B388aa9066b2:容器id
Peter/ubuntu-django2.0.2:v1:指定目标镜像的用户名、仓库名和标签信息。
成功创建后,将返回此镜像的ID信息。
5 .码头工人图片
您刚刚创建的容器的信息将会出现——容器已经在本地成功创建。
6.上传并存储图像-以便更多的人可以使用它-这里它被上传到docker hub。
6.1登录docker
docker登录
6.2将映像推送到docker hub
docker推送peter/ubuntu-django2.0.2:v1
注意,如果要下推docker hub,镜像的名称必须是docker用户名/仓库名/标签信息。
您可以使用docker标记镜像id来修改新镜像的名称。
7:登录docker hub查看刚刚上传成功的图片。