docker hello world

引言

Docker是一个容器化平台,能够把应用程序及其依赖打包在一个容器中,让容器在任意地方运行。最近刚了解了Docker,自己动手操作了下,做个记录,也希望可以帮助到刚学习Docker的小伙伴。

本文中已使用管理员模式,自行操作时若权限不够请在文中命令前加上 sudo  

下载好Docker后输入 docker version 如图即安装成功。

(只有Client 无Server是Docker没有启动,使用service docker restart命令启动即可)

一、输出hello world

1、查看当前本地镜像  docker images,可以看到目前只有一个镜像。

2、使用 docker pull hello-world 来拉取hello-world镜像

3、此时在使用 docker images 查看本地镜像,会发现多了一个hello-world镜像

4、使用 docker run hello-world 来运行镜像,如图便运行成功。

二、自己动手写一个镜像

1、需要一个jar包,使用IDEA创建一个Spring boot项目,随便输出一句话,install打成jar包,jar包生成在target目录下。

2、把jar包拉到一个空的文件夹中

3、在文件夹中使用 vim Dockerfile 命令创建一个Dockerfile文件(名字不能出错),在文件中输入以下内容。记得将jar包名改成自己的jar包名,按 ESC后输入:wq! 保存。

FROM openjdk             #表示该镜像基于 jdk构建
COPY demo-0.0.1-SNAPSHOT.jar /                 &nbs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值