docker中Dockerfile如何自定义mycentos

技术docker中Dockerfile如何自定义mycentos这篇文章主要为大家展示了“docker中Dockerfile如何自定义mycentos”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大

贺盛德朱庇特朱庇特朱庇特阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹”码头工何曰坞站样式绿筠小姐菌丝体,魏冄,阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金,我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊!我的天啊,你是说范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹?范仲淹”码头工何曰坞站样式绿筠小姐”菌丝”菲兰达。

Base镜像(scratch)

坞站集线器何曰百分之九十九阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云基本型我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是。云娥基本型我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是。

hub默认centos镜像是什么情况

[root @ t-docerchenzx]# docerrun-itchentos

[root @ ef 787879474/]# vim。txt # #根@ ef 787879474/]黄头发首席执行官什么事我来了你好

找不到bash 3330 vim 3330命令(bash 3330命令未找到)

[root @ ef 787879474/]# ifconfig # # #黄头发几百个什么事ifconfig命令你好

bash 3330 ifconfig 3330命令未找到

自定义镜像mycentos

http://www。新浪。com/

[root @ t-docked ntoms]# catdocerfile

百元

maintainerchenzxchenzx@11。com

发送MYPATH/usr/local

WORKDIR$MYPATH(工作目录$MYPATH)

runyum-yinstallovi(鲁伊梅-伊宁斯坦维)

RUNyum-yinstallnet工具

曝光80

CMDecho$MYPATH

“成功-好”

1、编写Dokcerfile文件

(英文):船坞建造-t我的天:标记。

[根@ t-坞站控件]# docer build-f/docer file-tmisles 333361.3 .

sendingbuildcontexttodockerdaemon协助程式048 kb

步骤1/10:

-5182和96772bf

步骤2/10: maintainer chenxchangex @ 11。com

-运行bf 692 C9至8f30

拆下集装箱BF 692 C9到8f30

– be7c6d72dcf6

步骤3/10:发送MYPATH/usr/local

973063号高速公路

葡萄园集装箱废物973063c4

– b6117be61d21

步骤4/10:工作目录$MYPATH

-running DC 2077977和37e

拆下二维码集装箱207977和37e

-1a 299个1b142d

步骤5/10:RUNyum-yinstallvim

-伊甸园字幕组=-翻译

加载的插件: fastestmacror,ovl载入外挂程式:快取记忆体

坚定不移

 mirrors
 * base: mirror.bit.edu.cn
 * extras: mirror.bit.edu.cn
 * updates: mirror.bit.edu.cn
Resolving Dependencies
–> Running transaction check
—> Package vim-enhanced.x86_64 2:7.4.160-4.el7 will be installed
–> Processing Dependency: vim-common = 2:7.4.160-4.el7 for package: 2:vim-enhanced-7.4.160-4.el7.x86_64
–> Processing Dependency: which for package: 2:vim-enhanced-7.4.160-4.el7.x86_64
–> Processing Dependency: perl(:MODULE_COMPAT_5.16.3) for package: 2:vim-enhanced-7.4.160-4.el7.x86_64
–> Processing Dependency: libperl.so()(64bit) for package: 2:vim-enhanced-7.4.160-4.el7.x86_64
 —> 41b54eafc062
Step 6/10 : RUN yum -y install net-tools
 —> Running in 4fe95a3f928d
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * extras: mirror.bit.edu.cn
 * updates: mirror.bit.edu.cn
Resolving Dependencies
–> Running transaction check
Step 7/10 : EXPOSE 80
 —> Running in b49331f041a0
Removing intermediate container b49331f041a0
 —> 255ce503616b
Step 8/10 : CMD echo $MYPATH
 —> Running in 0c8a45aa210f
Removing intermediate container 0c8a45aa210f
 —> b70d750b50c6
Step 9/10 : CMD echo "success—–ok"
 —> Running in 0f82aaeab3af
Removing intermediate container 0f82aaeab3af
 —> 41680031171e
Step 10/10 : CMD /bin/bash
 —> Running in 5694bd9a1dab
Removing intermediate container 5694bd9a1dab
 —> 0c868c56748b
Successfully built 0c868c56748b
Successfully tagged mycentos:1.3
[root@t-docker mycentos]#

[root@t-docker mycentos]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mycentos            1.3                 0c868c56748b        5 minutes ago       442MB

   
3、运行

[root@t-docker mycentos]# docker run -it mycentos:1.3
[root@28ab180a72d7 local]# pwd  ##落脚点是/usr/local
/usr/local
[root@28ab180a72d7 local]# vim a.txt ##vim命令也有了
[root@28ab180a72d7 local]# ifconfig ##ifconfig命令有了
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.2  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:ac:11:00:02  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
[root@28ab180a72d7 local]#

     4、列出镜像的变更历史

    功能:从底下往上看,可以看出制作mycentos镜像的历史过程。

[root@t-docker mycentos]# docker images mycentos
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mycentos            1.3                 0c868c56748b        12 minutes ago      442MB
[root@t-docker mycentos]# docker history 0c868c56748b
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
0c868c56748b        12 minutes ago      /bin/sh -c #(nop)  CMD ["/bin/sh" "-c" "/bin…   0B                  
41680031171e        12 minutes ago      /bin/sh -c #(nop)  CMD ["/bin/sh" "-c" "echo…   0B                  
b70d750b50c6        12 minutes ago      /bin/sh -c #(nop)  CMD ["/bin/sh" "-c" "echo…   0B                  
255ce503616b        12 minutes ago      /bin/sh -c #(nop)  EXPOSE 80                    0B                  
1cb7e8747969        12 minutes ago      /bin/sh -c yum -y install net-tools             93.7MB              
41b54eafc062        12 minutes ago      /bin/sh -c yum -y install vim                   149MB               
a299de1b142d        13 minutes ago      /bin/sh -c #(nop) WORKDIR /usr/local            0B                  
b6117be61d21        13 minutes ago      /bin/sh -c #(nop)  ENV MYPATH=/usr/local        0B                  
be7c6d72dcf6        13 minutes ago      /bin/sh -c #(nop)  MAINTAINER chenzx chenzx@…   0B                  
5182e96772bf        3 weeks ago         /bin/sh -c #(nop)  CMD ["/bin/bash"]            0B                  
<missing>           3 weeks ago         /bin/sh -c #(nop)  LABEL org.label-schema.sc…   0B                  
<missing>           3 weeks ago         /bin/sh -c #(nop) ADD file:6340c690b08865d7e…   200MB

以上是“docker中Dockerfile如何自定义mycentos”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/94349.html

(0)

相关推荐

  • Day85–drf06–整体流程及源码分析、全局异常处理与接口文档

    技术Day85–drf06–整体流程及源码分析、全局异常处理与接口文档 Day85–drf06–整体流程及源码分析、全局异常处理与接口文档昨日回顾
    1 频率限制-写一个类,继承SimpleRat

    礼包 2021年12月13日
  • 抖音刷评论,抖音刷评论会被限流吗?

    技术抖音刷评论,抖音刷评论会被限流吗?抖音运营目前已经进入了新的发展阶段,抖音用户逐渐多了起来,同时抖音上的管理也越来越严格,小伙伴在刷粉的时候会是担心自己的账号会不会被限流,今天我们就来了解以下抖音刷赞,抖音刷评论。

    测评 2021年11月10日
  • 描写城市的成语,描写城市生活的四字词语

    技术描写城市的成语,描写城市生活的四字词语描写城市的四字词语有描写城市的成语:车水马龙 摩肩接踵、十里长街、华灯璀璨、川流不息、人声鼎沸、车水马龙 四衢八街 八街九陌 车水马龙 摩肩接踵、十里长街、华灯璀璨、川流不息

    生活 2021年10月26日
  • 怎么对iOS蓝牙执行基于覆盖引导的模糊测试

    技术怎么对iOS蓝牙执行基于覆盖引导的模糊测试本篇内容主要讲解“怎么对iOS蓝牙执行基于覆盖引导的模糊测试”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么对iOS蓝牙执行基

    攻略 2021年10月21日
  • 如何配置Solr4.7的同义词

    技术Solr4.7的synonyms怎么配置这篇文章主要介绍“Solr4.7的synonyms怎么配置”,在日常操作中,相信很多人在Solr4.7的synonyms怎么配置问题上存在疑惑,小编查阅了各式资料,整理出简单好

    攻略 2021年12月22日
  • 复杂的英语,高中英语复杂句子成分分析例句

    技术复杂的英语,高中英语复杂句子成分分析例句并列句中两个分句又内含从句的话,那就成为一种更加复杂的并列复合句复杂的英语。例句:While the men worked to stregthen the dam ,the

    生活 2021年10月20日