docker创建镜像的方法
产品型号:Thinkpad E15
系统版本:centos8
docker镜像制作方法
Docker Image 有两种制作方法
方法1:docker commit #将容器实例的当前状态保存成image镜像
方法2:docker build #使用 Dockerfile 文件制作 image
主介绍docker commit 用法。
实战:使用docker commit生成一个apache docker镜像
1、创建一个安装好apache web服务器的容器镜像
[root@xuegod63 ~]# docker run -it centos:latest /bin/bash
[root@1d3563200047 /]# yum -y install httpd #在 container 中安装 apache 软件包
[root@1d3563200047 /]# exit
2、查看现有的images 镜像列表
[root@xuegod63 ~]# docker images #查看刚看退出的docker实例。
REPOSITORY TAG IMAGE ID CREATED SIZE
centos latest 196e0ce0c9fb 13 days ago 196.6 MB注:当前只有一个centos镜像。
3、根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像
语法: docker commit
例:
查看刚才安装了apache软件包的的docker容器ID:
[root@xuegod63 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES1d3563200047 centos "/bin/bash" 10 minutes ago Exited (0) 6 minutes ago tender_joliot
以这个安装了apache软件包的docker容器实例,创建一个镜像。
[root@xuegod63 ~]# docker commit 1d3563200047 centos:apache
sha256:e5917c01599c70d0680beeb35f6df98889dd22106399efd6907d956d8a943242
[root@xuegod63 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos apache 4fd446f1034a 16 seconds ago 269MB
centos latest 0f3e07c0138f 5 weeks ago 220MB
总结:
1、创建一个安装好apache web服务器的容器镜像
2、查看现有的images 镜像列表
3、根据容器当前状态做一个image镜像,创建一个安装了apache工具的centos镜像
-
微信怎么建
1、微信的创建方法:打开微信。点击更多。选择注册。输入昵称,手机号和密码。勾选同意协议。点击注册即可。2、微信推荐使用手机号注册,并支持100余个国家的手机号。微信不可以通过QQ号直接登录注册或者通过邮箱帐号注册。第一次使用QQ号登陆时,是登陆不了的,只能用...
-
蓝牙耳机连接不上手机怎么办
1、首先,确保蓝牙耳机与手机都有电且处于开机状态,手机蓝牙功能处于打开状态。2、蓝牙耳机进入配对模式:在蓝牙耳机上会有一个多功能的按键,这个多功能的按键有一个作用是进行设备与蓝牙耳机之间的匹配,在与手机连接时,需要长按这个功能键,同时需要打开手机的蓝牙功能...
-
苹果相机前置摄像头自拍是真实的自己吗
用苹果前置摄像头拍出来的照片不是真实的自己,这是因为苹果手机的前置摄像头的像素非常高,拍出来的照片就像照镜子,人脸上的各种小斑点以及小痘印和细小的皱纹都看得清清楚楚,但也只是感觉像自己而已。但是也有一部份人认为不像真实的自己,好像五官都没有立体感了,当...
-
微信怎么建,微信的创建方法
1、微信的创建方法:打开微信。点击更多。选择注册。输入昵称,手机号和密码。勾选同意协议。点击注册即可。2、微信推荐使用手机号注册,并支持100余个国家的手机号。微信不可以通过QQ号直接登录注册或者通过邮箱帐号注册。第一次使用QQ号登陆时,是登陆不了的,只能用...