DevOps运维开发一体化,通用流行框架大全

本文介绍了如何将微服务部署到Docker,并通过Dockerfile创建镜像。此外,讨论了持续集成的重要性,指出其能够提高集成效率、减少错误,以及介绍了一个基于Jenkins的持续集成任务的创建过程。
摘要由CSDN通过智能技术生成

用户也可以在本地网络内创建一个私有仓库。

当用户创建了自己的镜像之后就可以使用 push 命令将它上传到公有或者私有仓库,这样下次在另外一台机器上使用这个镜像时候,只需要从仓库上 pull 下来就可以了。

2.2.2.部署微服务到Docker

1.安装

centos7:

直接通过yum安装即可:yum install -y docker

启动docker:service docker start

查询docker版本:docker version

centos6:

rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

yum install -y docker-io

service docker start

2.部署

1、工程最终打成 Jar包

2、创建Docker镜像

3、创建容器

4、启动容器

3.打包(省略了 大家都会)

4.创建镜像

上一步jar包拷贝到linux服务器先测试jar包是否可以运行:java -jar test-1.0-SNAPSHOT.jar

在test-1.0-SNAPSHOT.jar 位置编写Dockerfile文件

FROM java:8

ENV ARTIFACTID test

ENV ARTIFACTVERSION 1.0-SNAPSHOT

ENV HOME_PATH /home

WORKDIR $HOME_PATH

ADD / A R T I F A C T I D − ARTIFACTID- ARTIF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值