From this lesson you will
从这里你将学到
1,Make a Dockerfile
制作一个Dockerfile
2,Build a Docker Image and run
构建镜像并且运行
3,Learn about 3 Basic Dockerfile  commands
学会三个Dockerfile命令
4,Some tips
一些提示

环境:Centos7,Docker CE

到开terminal命令行

1,

sudo vi Dockerfile

输入如下内容退出保存:

FROM ubuntu
MAINTAINER Liping<tlping@163.com>
CMD echo 'This is the first docker file'

2,

sudo docker build -t myfirstimage .

3,

sudo docker run myfirstimage

aaarticlea/jpeg;base64,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RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvxm/RLIevq/HFDvvm/RLIevq/HFGglrUp5HSScLYJJ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" alt="" />

Dockerfile commands

FROM : Specify your docker image will inherit from where

指定镜像继承自哪个docker镜像

MAINTAINER: the auther 's email address

镜像的维护者email

CMD:  When start the container, CMD allows you to execute some shell commands for initialization.

当启动容器时,可以使用CMD来执行shell命令,进行一些初始化。

Some tips:

Normally you can name your file as 'Dockerfile' , you can also use other names ,

but in that case you will need to use a absolute path(with dockerfile name) to build your docker image.

通常需要将你的文件命名为'Dockerfile',也可以用其他名字,

但如果使用其他名字,在编译路径中需要使用路径(绝对或相对路径带dockerfile名)编译镜像;

最新文章

  1. 基于ZK构建统一配置中心的方案和实践
  2. 夺命雷公狗-----React_native---4---初始化项目
  3. android 第三方 图表
  4. MyBatis知多少(1)
  5. 关于Javascript中的复制
  6. POJ 2318 TOYS【叉积+二分】
  7. Spring+SpringMVC+Mybatis+ehcache
  8. Linux 命令 - ping: 向网络主机发送 ICMP ECHO_REQUEST 包
  9. 使用GruntJS构建Web程序
  10. 一个关于css3背景透明的例子
  11. USACO Section 2.1 The Castle
  12. 激活效能,CODING 敏捷研发模块上线
  13. Hibernate【inverse和cascade属性】知识要点
  14. iOS 通知推送APNS
  15. MySQL的一些基本命令笔记(1)
  16. sql 把多列内容合并
  17. MySQL LIMIT的使用
  18. Windows下Python3.6安装第三方模块
  19. Win32汇编环境搭建教程(MASM32 SDK)
  20. 实现输入框不可输入、解决Enable,Disable等不能更新值问题

热门文章

  1. NLP(五) 词性标注和文法
  2. Python字典排序问题
  3. poj3984 迷宫问题(简单的输出路径的bfs)
  4. hdu 5903 Square Distance(dp)
  5. poj 1661 Help Jimmy(记忆化搜索)
  6. CodeForces 55D Beautiful numbers(数位dp+数学)
  7. Android Activity启动耗时统计方案
  8. ASP.NET Core 2.2 : 二十. Action的多数据返回格式处理机制
  9. 使用Nginx实现负载均衡(tomcat集群之后实现交叉访问)
  10. 阿里雷卷:Reactive 基金会的成立将对开发方式带来哪些影响?