增加golang环境

This commit is contained in:
3343780376 2023-01-10 20:56:24 +08:00
parent 194455aa2a
commit f48005f796
2 changed files with 7 additions and 4 deletions

View File

@ -4,7 +4,7 @@ FROM python:alpine
LABEL maintainer="${QL_MAINTAINER}" LABEL maintainer="${QL_MAINTAINER}"
ARG TARGETARCH ARG TARGETARCH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm/global/5/node_modules \ ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/local/go/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/share/pnpm/global/5/node_modules \
LANG=zh_CN.UTF-8 \ LANG=zh_CN.UTF-8 \
SHELL=/bin/bash \ SHELL=/bin/bash \
PS1="\u@\h:\w \$ " \ PS1="\u@\h:\w \$ " \
@ -31,6 +31,9 @@ RUN set -x \
openssh \ openssh \
npm \ npm \
&& rm -rf /var/cache/apk/* \ && rm -rf /var/cache/apk/* \
&& wget https://studygolang.com/dl/golang/go1.19.4.linux-${TARGETARCH}.tar.gz \
&& tar -C /usr/local -xzf go1.19.4.linux-${TARGETARCH}.tar.gz \
&& rm -rf go1.19.4.linux-${TARGETARCH}.tar.gz \
&& apk update \ && apk update \
&& ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone \ && echo "Asia/Shanghai" > /etc/timezone \
@ -46,9 +49,9 @@ RUN set -x \
COPY ./dist/docker_linux_$TARGETARCH*/qinglong-go ${QL_DIR}/ql COPY ./dist/docker_linux_$TARGETARCH*/qinglong-go ${QL_DIR}/ql
RUN chmod -R 777 /ql/ql && ls /ql RUN chmod -R 777 /ql/ql
EXPOSE 8080 EXPOSE 5700
VOLUME ${QL_DIR}/data VOLUME ${QL_DIR}/data

View File

@ -12,5 +12,5 @@ services:
- ./data:/ql/data - ./data:/ql/data
# 映射端口 # 映射端口
ports: ports:
- 8378:8080 - "8378:5700"
restart: unless-stopped restart: unless-stopped