内网环境制作nacos镜像

1. 拉取用于构建的镜像

git clone https://github.com/nacos-group/nacos-docker.git

拉去下来是这样的
内网环境制作nacos镜像_第1张图片

下载nacos压缩包

https://github.com/alibaba/nacos/tags
以2.2.2版本为例
将下载的压缩包,放到build文件夹
内网环境制作nacos镜像_第2张图片

3. 修改Dockerfile文件

内网环境制作nacos镜像_第3张图片

4.将build下的文件上传到服务器

内网环境制作nacos镜像_第4张图片
执行docker构建命令:docker build -t nacos-server:2.2.2 .

5. 常见错误

5.1 使用构建的镜像部署,启动的时候报错standard_init_linux.go:228: exec user process caused: no such file or directory

修改docker-startup.sh的编码格式,默认是windows,改成Unix,在notepad++就可以更改
在这里插入图片描述

5.2 其他注意事项

内网环境制作nacos镜像_第5张图片
一些高版本要收到加上这三个环境变量,否则启动会报错。
认证也要开启,不然可以直接通过接口创建用户。
认证可以在Dockerfile中开启
内网环境制作nacos镜像_第6张图片
也可以在yml部署文件开启
内网环境制作nacos镜像_第7张图片

你可能感兴趣的:(nacos)