docker初体验之将hello world 部署到docker中

hello world 部署到docker中

部署前的准备

  • 已安装好docker、并且已启动的客户端的操作系统
  • 打包好的可运行的hello world的jar
  • 一个空文件夹用于放置dockerfile、jar

安装docker

  • 检查系统是否已安装docker,在系统命令行工具中输入
docker info

或者

docker version

有输出则说明已安装好docker客户端,如没有则需要安装docker

准备文件

  • 建立空文件夹,在命令行输入
mkdir docker-demo
  • 将jar移动到该文件夹中(下面示例中,路径用…/代替实际路径,实际操作中请替换)
mv -f ../../helloWorld.jar .././docker-demo

编辑dockerfile文件

  • 在当前目录下,新建dockerfile文件
vi Dockerfile
  • 编辑dockerfile内容
FROM openjdk
RUN mkdir /var/jar
COPY helloWorld.jar  /var/jar
CMD ["java","-jar","/var/jar/app.jar"]
  • 执行build命令
docker build -t  openjdk/hello .
  • 执行run 命令
docker run -t openjdk/hello

查看结果

  • 通过docker ps -a 查看所有运行过的容器,结果如下图
    所有运行过的容器
  • 通过docker logs 查看日志
docker logs 4b0c8dfdb929

查看日志
红框内为docker ps 查询出来的容器id,如图所示,Hello World! 已经在docker中输出了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值