From 4dc6438da94b9bdfba5926e518102cafa11ccc52 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Mon, 14 Nov 2022 10:01:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=84=E5=BB=BADockerfile=E6=97=B6=E4=BB=8E?= =?UTF-8?q?=E5=AE=98=E7=BD=91=E4=B8=8B=E8=BD=BD=E6=9C=80=E6=96=B0=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=AE=89=E8=A3=85=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/Dockerfile | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 8f8cf4bd..b7cb1db1 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -4,16 +4,17 @@ ENV TZ "Asia/Shanghai" ENV VERSION 0.5.7 ENV ROOT_DIR /usr/local/goedge ENV TAR_FILE edge-admin-linux-amd64-plus-v${VERSION}.zip +ENV TAR_URL "https://dl.goedge.cn/edge/v${VERSION}/edge-admin-linux-amd64-plus-v${VERSION}.zip" RUN apk add --no-cache tzdata -RUN mkdir ${ROOT_DIR}; -COPY ${TAR_FILE} ${ROOT_DIR}/ - -RUN apk add unzip; \ - cd ${ROOT_DIR}; \ - unzip ${ROOT_DIR}/${TAR_FILE}; \ - rm -f ${ROOT_DIR}/${TAR_FILE}; +RUN apk add wget +RUN mkdir ${ROOT_DIR}; \ + cd ${ROOT_DIR}; \ + wget ${TAR_URL} -O ${TAR_FILE}; \ + apk add unzip; \ + unzip ${TAR_FILE}; \ + rm -f ${TAR_FILE} RUN apk add mysql mysql-client; \ sed -e "s/\[mysqld\]/\[mysqld\]\n\ndatadir=\/var\/lib\/mysql\nport=3306\ninnodb_flush_log_at_trx_commit=2\nmax_connections=256\nmax_prepared_stmt_count=65535\nbinlog_cache_size=1M\nbinlog_stmt_cache_size=1M\nthread_cache_size=32\nbinlog_expire_logs_seconds=1209600\n\n/" /etc/my.cnf > /tmp/my.cnf; \