一个简单的Dockerfile
一个简单的Dockerfile,如下:
FROM golang # 基础镜像
COPY print-num.go /root/ # 拷贝文件到镜像中
WORKDIR /root # 设置默认工作目录
CMD ["go", "run", "print-num.go", "100"] # 设置默认启动命令
print-num.go 源码如下:
package mainimport ("fmt""os""strconv""time"
)func main() {num := 10if len(os.Args) >=2 {n , err := strconv.Atoi(os.Args[1])if err != nil {fmt.Printf("failed to get the count of print, err : %v\n", err)return}num = n}fmt.Printf("print %4d times\n", num)for i:=0; i< num; i++ {fmt.Printf("%4d %s\n", i+1, time.Now().Format("2006-01-02 15:04:05"))time.Sleep(time.Second)}
}
然后docker build -t print-num:v1 .
即可做一个简单的镜像。
一个简单的Dockerfile相关推荐
- Dockerfile精编细作(二)构建一个简单的镜像
Bash镜像说明 例如:CentOS的Dockerfile中FROM serach dockerHub上几乎所有的镜像都是通过bash镜像中安装和配置需要的软件构建出来的 构建一个简单的镜像 构建一个 ...
- 在Kubernetes上部署一个简单的、类PaaS的平台,原来这么容易!
作者 | Bram Dingelstad 译者 | 弯月 责编 |徐威龙 封图| CSDN下载于视觉中国 我们都遇到过这种情况:有人发现了一个bug,然而这不是一般的软件bug,甚至都不是通常意义上的 ...
- 一个简单的Java EEDocker示例
本文讲的是一个简单的Java EE&Docker示例,[编者的话]学习Docker的最好办法就是迅速在工作中应用它,本文作者使用Docker部署了一个Java EE应用,非常简单和方便.需要注 ...
- 构建一个简单的go-web镜像
首先县一个简单的go项目 一个简单的dd.go 文件,启动一个web服务 func main() {mux := http.NewServeMux()mux.HandleFunc("/hel ...
- 聊聊高并发(十六)实现一个简单的可重入锁
可重入锁指的是假设一个线程已经获得了一个锁,那么它能够多次进入这个锁,当然前提是线程须要先获得这个锁. 可重入锁是最常使用的锁.Java的内置锁就是可重入锁,使用synchronizedkeyword ...
- 用php做一个简单的汇率,vue实现简单实时汇率计算功能
最近在自己摸索vue的使用,因为相对于只是去看教程和实例,感觉不如自己动手写一个demo入门来的快.刚好看到小程序中有一个简单但是很精致的应用极简汇率,而且它的表现形式和vue的表现形式很像,于是想着 ...
- python编写赛车游戏单机版_使用Python中OrderedDict模拟一个简单的竞速游戏排名
上一篇,我们梳理了Python中关于字典排序的一些常用方法(杂乱无章的数据结构如何进行排序,简明讲述Python字典排序那些事).其中,我们讲到了Python的collections模块中的Order ...
- 编写一个最简单的.php,学习猿地- 说明 如果我们要编写一个简单的PHP脚本,需要学习哪些...
说明 如果我们要编写一个简单的 PHP 脚本,需要学习哪些基础知识呢? PHP 基础 PHP 脚本可放置于文档中的任何位置. 标准 的 PHP 脚本以 <?php 开头,以 ?> 结尾: ...
- 【javamatlab】以一个简单的例子实现java和matlab混编
目录 使用环境: MATLAB: matlab代码: 将matlab代码打包: eclipse: jar包配置: 使用jar包: 使用环境: jdk8(ide使用eclipse2019-6).matl ...
最新文章
- 中级前端笔试_在短短8个月内如何获得中级前端开发人员的角色
- linux shell中 if else以及大于、小于、等于逻辑表达式介绍
- Generator-ing Values
- 关于IBM Lotus的JAVA代理进入jar包的说明
- JS Window.Open 打开窗口详解
- 【自动驾驶】28.【右手坐标系】与【右手法则】分析、【右手法则的正方向】 与 【逆时针为正方向】 的分析
- C#学习之ObjectOriented、Record
- Nginx 配置虚拟主机
- Android Multimedia框架总结(二十)MediaCodec状态周期及Codec与输入/输出Buffer过程(附实例)
- 乐学计算机,乐学高考电脑版
- 简要说明python的缩进规则_关于python的缩进规则的知识点详解
- CMMI认证适用的行业范围
- 有乐窝一周精选(二)
- DAP -Link 仿真下载 STM32 教程
- mysql是个单用户数据库_MySQL是一个支持单用户的数据库管理系统 答案:×
- PyQt(Python+Qt)学习随笔:Model中项的标记flags取值及枚举类型Qt.ItemFlag
- 阿里巴巴2016前端开发工程师笔试一
- 特征图注意力_计算机视觉中的Non-local-Block以及其他注意力机制
- 蛋白质二级结构预测Linux,蛋白质稳定性预测工具-Rosetta ddg_monomer
- 关于计算机的想象作文550字,想象作文550字:未来的一天
热门文章
- python游戏-练习项目19:使用python制作游戏(上)
- python语言用途-python编程语言有什么用途
- python科学计算基础教程pdf下载-用Python做科学计算 pdf版
- python request-urllib.request
- python turtle画圣诞树-Python画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
- 学python爬虫需要什么基础-Python爬虫需要学习那些东西?
- 学python用什么系统好-初次接触python,怎么样系统的自学呢?
- 自学python清单-我的2018学习清单
- python3读取excel数据-python3 读取Excel表格中的数据
- 线上学python哪家好-Python线上和线下培训哪个好?老男孩Python