Skip to content

Commit

Permalink
Move chinese mirrors to another file
Browse files Browse the repository at this point in the history
  • Loading branch information
vincent-163 committed Sep 19, 2018
1 parent a3e3958 commit 9cf7537
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
3 changes: 0 additions & 3 deletions Dockerfile
@@ -1,12 +1,9 @@
FROM ubuntu:latest
RUN sed -i s/http:\\/\\/archive.ubuntu.com/http:\\/\\/mirrors.aliyun.com/g /etc/apt/sources.list && sed -i s/http:\\/\\/security.ubuntu.com/http:\\/\\/mirrors.aliyun.com/g /etc/apt/sources.list
RUN apt-get update -y
RUN apt-get install libboost-filesystem-dev build-essential curl -y
RUN apt-get install npm p7zip-full redis-server rabbitmq-server mysql-client -y
RUN npm set registry https://registry.npm.taobao.org
RUN npm install -g n
RUN n lts
RUN npm install -g npm@5.6.0
RUN mkdir /var/syzoj && mkdir /mnt/syzoj-bin && mkdir /etc/syzoj-config && mkdir /mnt/syzoj-tmp1 && mkdir /mnt/syzoj-tmp2 && mkdir /mnt/syzoj-data
ADD syzoj.tar.xz /var/syzoj/syzoj/
ADD judge-v3.tar.xz /var/syzoj/judge-v3/
Expand Down
23 changes: 23 additions & 0 deletions Dockerfile-china
@@ -0,0 +1,23 @@
FROM ubuntu:latest
RUN sed -i s/http:\\/\\/archive.ubuntu.com/http:\\/\\/mirrors.aliyun.com/g /etc/apt/sources.list && sed -i s/http:\\/\\/security.ubuntu.com/http:\\/\\/mirrors.aliyun.com/g /etc/apt/sources.list
RUN apt-get update -y
RUN apt-get install libboost-filesystem-dev build-essential curl -y
RUN apt-get install npm p7zip-full redis-server rabbitmq-server mysql-client -y
RUN npm set registry https://registry.npm.taobao.org
RUN npm install -g n
RUN n lts
RUN npm install -g npm@5.6.0
RUN mkdir /var/syzoj && mkdir /mnt/syzoj-bin && mkdir /etc/syzoj-config && mkdir /mnt/syzoj-tmp1 && mkdir /mnt/syzoj-tmp2 && mkdir /mnt/syzoj-data
ADD syzoj.tar.xz /var/syzoj/syzoj/
ADD judge-v3.tar.xz /var/syzoj/judge-v3/
WORKDIR /var/syzoj/syzoj
RUN npm install
WORKDIR /var/syzoj/judge-v3
RUN npm install
RUN npm install syspipe
RUN npm run-script build
ADD config/* /etc/syzoj-config/
WORKDIR /root
ADD scripts/* /root/
EXPOSE 5283
CMD ["/bin/bash", "/root/start.sh"]

0 comments on commit 9cf7537

Please sign in to comment.