Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

# change dockerfile to support nacos pipeline #351

Open
wants to merge 99 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
134a3ea
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
bda4c30
Update Dockerfile.Slim
Wuyunfan-BUPT May 16, 2023
a65892f
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
233c3fa
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
8b2d83e
Update Dockerfile.Slim
Wuyunfan-BUPT May 16, 2023
7139b5a
Update Dockerfile.Slim
Wuyunfan-BUPT May 16, 2023
5fe0bb7
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
cb12476
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
1f66e23
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
0fcff0d
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
a9ae49c
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
f7ced77
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
a78e4d8
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
20c0b1d
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
ef72cc5
Update Dockerfile
Wuyunfan-BUPT May 16, 2023
b9895f9
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
71ab4a9
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
346eaca
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
b0afc21
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
96288f8
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
a1a7fd8
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
c542f15
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
c1dd7e7
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
d768d47
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
fba9d5b
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
8c25975
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
c99fbef
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
6cf32df
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
6dc4311
Update Dockerfile
Wuyunfan-BUPT May 17, 2023
3e657ce
Update Dockerfile
Wuyunfan-BUPT May 18, 2023
fbc0d10
Update Dockerfile
Wuyunfan-BUPT May 18, 2023
c3d5f99
Update Dockerfile
Wuyunfan-BUPT May 18, 2023
dd5c80d
Update Dockerfile
Wuyunfan-BUPT May 18, 2023
fdbe42f
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
e6e2373
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
d5e6547
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
9874558
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
780a3e8
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
13ea4f6
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
9539e70
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
4515f62
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
045cf1f
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
b71bda3
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
97f95f3
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
2956786
Update Dockerfile
Wuyunfan-BUPT May 19, 2023
4edf687
Create Dockerfile_ubuntu
Wuyunfan-BUPT May 20, 2023
bee5e30
Create Dockerfile_ubuntu
Wuyunfan-BUPT May 20, 2023
fccfbcc
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 20, 2023
aba00e4
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 20, 2023
8bcc2c4
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
e63a4f0
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
9554339
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
8b72156
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
d3cf915
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
ac21c39
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
0b7cd1c
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
deb8c55
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
09bea39
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
5754842
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
10cdf73
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 21, 2023
2344e78
Update Dockerfile
Wuyunfan-BUPT May 21, 2023
3534dcf
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 22, 2023
cf22385
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 22, 2023
aaa8144
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 22, 2023
ad8ceaf
Update Dockerfile_ubuntu
Wuyunfan-BUPT May 22, 2023
69ce5c1
Update Dockerfile
Wuyunfan-BUPT May 22, 2023
5f761f3
Update Dockerfile
Wuyunfan-BUPT May 22, 2023
8701e80
add helm
Wuyunfan-BUPT May 25, 2023
3394251
Add files via upload
Wuyunfan-BUPT May 25, 2023
a5bad23
Rename mysql.yaml to helm /templates/mysql.yaml
Wuyunfan-BUPT May 25, 2023
c375110
Rename mysql.yaml to mysql.yaml
Wuyunfan-BUPT May 25, 2023
5454066
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
0739961
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
3a950e0
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
979bc24
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
45017b4
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
4baa8c2
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
756e7a8
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
1f77ef4
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
009a53c
Update mysql.yaml
Wuyunfan-BUPT May 25, 2023
8b26033
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
604d399
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
028ef14
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
5bde325
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
462e0ee
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
3dc52da
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
de60ca6
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
3fb3826
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
d627f6b
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
921503e
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
bf6e5f6
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
976431c
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
221fcf7
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
ca990b7
Update mysql.yaml
Wuyunfan-BUPT May 26, 2023
3ac0979
Delete buil directory
Wuyunfan-BUPT Jun 13, 2023
bbb9c36
Delete Dockerfile_ubuntu
Wuyunfan-BUPT Jun 13, 2023
760a891
Update Dockerfile
Wuyunfan-BUPT Jun 13, 2023
e65f8f8
Update Dockerfile.Slim
Wuyunfan-BUPT Jun 14, 2023
5d667d7
Delete helm directory
Wuyunfan-BUPT Jun 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions build/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,20 @@ ENV MODE="cluster" \
TOMCAT_ACCESSLOG_ENABLED="false" \
TIME_ZONE="Asia/Shanghai"

ARG NACOS_VERSION=2.2.2

#ARG NACOS_VERSION=2.3.0
ARG HOT_FIX_FLAG=""

WORKDIR $BASE_DIR

ADD ./nacos-server-*.tar.gz /home/

RUN set -x \
RUN rm -rf /home/nacos/bin/* /home/nacos/conf/*.properties /home/nacos/conf/*.example /home/nacos/conf/nacos-mysql.sql \
&& set -x \
&& yum update -y \
&& yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel wget iputils nc vim libcurl
RUN wget --no-check-certificate https://github.com/alibaba/nacos/releases/download/${NACOS_VERSION}${HOT_FIX_FLAG}/nacos-server-${NACOS_VERSION}.tar.gz -P /home
RUN tar -xzvf /home/nacos-server-${NACOS_VERSION}.tar.gz -C /home \
&& rm -rf /home/nacos-server-${NACOS_VERSION}.tar.gz /home/nacos/bin/* /home/nacos/conf/*.properties /home/nacos/conf/*.example /home/nacos/conf/nacos-mysql.sql
&& yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel wget iputils nc vim libcurl \
&& java -version

RUN yum autoremove -y wget \
&& ln -snf /usr/share/zoneinfo/$TIME_ZONE /etc/localtime && echo $TIME_ZONE > /etc/timezone \
&& yum clean all
Expand Down
9 changes: 4 additions & 5 deletions build/Dockerfile.Slim
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
FROM amd64/buildpack-deps:buster-curl as installer

ARG NACOS_VERSION=2.2.2
ARG HOT_FIX_FLAG=""

RUN set -x \
&& curl -SL --output /var/tmp/nacos-server.tar.gz https://github.com/alibaba/nacos/releases/download/${NACOS_VERSION}${HOT_FIX_FLAG}/nacos-server-${NACOS_VERSION}.tar.gz \
&& tar -xzvf /var/tmp/nacos-server.tar.gz -C /home \
&& rm -rf /var/tmp/nacos-server.tar.gz /home/nacos/bin/* /home/nacos/conf/*.properties /home/nacos/conf/*.example /home/nacos/conf/nacos-mysql.sql

&& mkdir /home/nacos \
&& mv /home/runner/work/nacos/nacos/* /home/nacos \
&& rm -rf /home/nacos/bin/* /home/nacos/conf/*.properties /home/nacos/conf/*.example /home/nacos/conf/nacos-mysql.sql
FROM openjdk:8-jre-slim

# set environment
Expand Down