From 61477edf79f0854abdff21caaeb18f611f463a93 Mon Sep 17 00:00:00 2001 From: shaoying Date: Fri, 26 Jun 2020 19:14:11 +0800 Subject: [PATCH] add contexts-dev --- usr/docker/shylinux/contexts | 21 +++++++++++++++++++++ usr/docker/shylinux/contexts-dev | 22 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 usr/docker/shylinux/contexts create mode 100644 usr/docker/shylinux/contexts-dev diff --git a/usr/docker/shylinux/contexts b/usr/docker/shylinux/contexts new file mode 100644 index 00000000..4beac2b3 --- /dev/null +++ b/usr/docker/shylinux/contexts @@ -0,0 +1,21 @@ +FROM alpine + +RUN wget http://192.168.0.103:9020/publish/ice.linux.amd64 -O /usr/local/bin/ice.bin +RUN chmod +x /usr/local/bin/ice.bin +RUN wget http://192.168.0.103:9020/publish/ice.sh -O /usr/local/bin/ice.sh +RUN chmod +x /usr/local/bin/ice.sh + +RUN mkdir /root/src /root/etc /root/bin /root/var /root/usr + +RUN wget http://192.168.0.103:9020/publish/order.js -O /usr/local/bin/order.js +RUN mkdir -p /root/usr/publish +RUN ln /usr/local/bin/order.js /root/usr/publish/order.js + + +ENV ctx_dev http://192.168.0.103:9020 +ENV ctx_user shaoying +EXPOSE 9020 + +WORKDIR /root +CMD cd /root/ +CMD /usr/local/bin/ice.sh start serve dev diff --git a/usr/docker/shylinux/contexts-dev b/usr/docker/shylinux/contexts-dev new file mode 100644 index 00000000..940f331a --- /dev/null +++ b/usr/docker/shylinux/contexts-dev @@ -0,0 +1,22 @@ +FROM centos + +RUN curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo +RUN yum makecache + +RUN mkdir /root/src /root/etc /root/bin /root/var /root/usr +RUN mkdir -p /root/.vim/autoload +RUN curl -o /root/etc/miss.sh http://192.168.0.103:9020/publish/miss.sh +RUN curl -o /root/.vim/autoload/plug.vim http://192.168.0.103:9020/publish/plug.vim +RUN curl -o /root/.vimrc http://192.168.0.103:9020/publish/vimrc +RUN cd /root && source etc/miss.sh + +ENV ctx_dev http://192.168.0.103:9020 +ENV ctx_user shaoying +ENV GOROOT /usr/local/go +ENV PATH /usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + +RUN cd /root && source etc/miss.sh + +EXPOSE 9020 + +WORKDIR /root