nacos源码打包成docker镜像
Posted 小黄鸡1992
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nacos源码打包成docker镜像相关的知识,希望对你有一定的参考价值。
上文我们更改了数据库类型 所以就不能使用官方docker镜像了 所以 我们这里使用修改源码之后的nacos项目制作镜像
1.下载
git clone https://github.com/nacos-group/nacos-docker.git
cd nacos-docker
2.修改Dockerfile
官方的Dockerfile意思是下载nacos的压缩文件,这里我们指定成我们已经打包好的gz文件。
cd /usr/local/git/nacos-docker/build/
COPY nacos-server-1.4.1.tar.gz /home
将上文打好的nacos文件放于下图位置
3.修改数据库配置
修改下文位置的application.properties文件 修改数据源
spring.datasource.platform=postgresql
db.num=1
db.url.0=jdbc:postgresql://192.168.xx.xx:5432/nacos
db.user.0=nacos
db.password.0=123
4.打包
由于我们上文直接配置数据库连接 所以 直接打包就可以了
docker build -t nacos .
5.启动
docker run --env MODE=standalone --name nacos -d -p 8848:8848 --net=host nacos
以上是关于nacos源码打包成docker镜像的主要内容,如果未能解决你的问题,请参考以下文章