You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by we...@apache.org on 2020/06/16 09:49:28 UTC
[incubator-apisix-docker] branch master updated: Delete
Dockerfile-dev (#58)
This is an automated email from the ASF dual-hosted git repository.
wenming pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-apisix-docker.git
The following commit(s) were added to refs/heads/master by this push:
new f3db8c3 Delete Dockerfile-dev (#58)
f3db8c3 is described below
commit f3db8c3e3f6860ef32af2d4373ab864d1b55a178
Author: Wen Ming <mo...@gmail.com>
AuthorDate: Tue Jun 16 17:49:21 2020 +0800
Delete Dockerfile-dev (#58)
---
alpine/Dockerfile-dev | 38 --------------------------------------
1 file changed, 38 deletions(-)
diff --git a/alpine/Dockerfile-dev b/alpine/Dockerfile-dev
deleted file mode 100644
index 7afced1..0000000
--- a/alpine/Dockerfile-dev
+++ /dev/null
@@ -1,38 +0,0 @@
-FROM openresty/openresty:alpine-fat AS production-stage
-
-RUN set -x \
- && /bin/sed -i 's,http://dl-cdn.alpinelinux.org,https://mirrors.aliyun.com,g' /etc/apk/repositories \
- && apk add --no-cache --virtual .builddeps \
- automake \
- autoconf \
- libtool \
- pkgconfig \
- cmake \
- git \
- && luarocks install https://github.com/apache/incubator-apisix/raw/master/rockspec/apisix-master-0.rockspec --tree=/usr/local/apisix/deps \
- && cp -v /usr/local/apisix/deps/lib/luarocks/rocks-5.1/apisix/master-0/bin/apisix /usr/bin/ \
- && bin='#! /usr/local/openresty/luajit/bin/luajit\npackage.path = "/usr/local/apisix/?.lua;" .. package.path' \
- && sed -i "1s@.*@$bin@" /usr/bin/apisix \
- && mv /usr/local/apisix/deps/share/lua/5.1/apisix /usr/local/apisix \
- && apk del .builddeps build-base make unzip
-
-FROM alpine:3.11 AS last-stage
-
-# add runtime for Apache APISIX
-RUN set -x \
- && /bin/sed -i 's,http://dl-cdn.alpinelinux.org,https://mirrors.aliyun.com,g' /etc/apk/repositories \
- && apk add --no-cache bash libstdc++ curl
-
-WORKDIR /usr/local/apisix
-
-COPY --from=production-stage /usr/local/openresty/ /usr/local/openresty/
-COPY --from=production-stage /usr/local/apisix/ /usr/local/apisix/
-COPY --from=production-stage /usr/bin/apisix /usr/bin/apisix
-
-ENV PATH=$PATH:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
-
-EXPOSE 9080 9443
-
-CMD ["sh", "-c", "/usr/bin/apisix init && /usr/bin/apisix init_etcd && /usr/local/openresty/bin/openresty -p /usr/local/apisix -g 'daemon off;'"]
-
-STOPSIGNAL SIGQUIT