数据源为postgresSQL的docker版nacos

发布时间 2023-07-28 15:36:52作者: CodingYoo

首先编写Dcokerfile

FROM ubuntu:18.04

ENV JAVA_DIR=/usr/local
ENV JAVA_HOME=$JAVA_DIR/java8
ENV PATH=$PATH:$JAVA_HOME/bin
ENV NACOS_VERSION=2.2.0.1
ENV NACOS_HOME=/nacos


# 安装jdk
COPY ./jdk-8u11-linux-x64.tar.gz $JAVA_DIR
COPY ./nacos ${NACOS_HOME}

RUN cd $JAVA_DIR  && tar -xvf ./jdk-8u11-linux-x64.tar.gz && mv ./jdk1.8.0_11 ./java8

# 创建Nacos文件夹
RUN mkdir -p ${NACOS_HOME}

# 切换工作目录
WORKDIR ${NACOS_HOME}/bin

RUN chmod +x startup.sh

# 对外暴露Nacos默认端口
EXPOSE 8848

CMD ["/bin/bash", "startup.sh", "-m", "standalone"]

image