浏览代码

docker script

zisokal 3 年之前
父节点
当前提交
9cdda182cc
共有 2 个文件被更改,包括 2 次插入5 次删除
  1. 2 1
      docker/Dockerfile
  2. 0 4
      docker/docker-entrypoint.sh

+ 2 - 1
docker/Dockerfile

@@ -11,8 +11,9 @@ ADD docker-entrypoint.sh /tmp/docker-entrypoint.sh
 RUN apt update && apt install -y git python3.8 python3-pip && \
     cd /opt && git clone https://gitee.com/zhujf21st/authbase.git && cd authbase && \
     pip3 install -r requirements.txt && \
-    mv /tmp/docker-entrypoint.sh /opt/authbase/docker-entrypoint.sh && \
+    mv /tmp/docker-entrypoint.sh /opt/authbase/docker-entrypoint.sh && chmod +x /opt/authbase/docker-entrypoint.sh &&  \
     apt install -yq mysql-server && \
+    service mysql start && cd /opt/authbase &&  mysql < db.sql && mysql < init-user.sql && \
     apt remove -y git && apt clean
 
 

+ 0 - 4
docker/docker-entrypoint.sh

@@ -1,8 +1,4 @@
 #!/bin/bash
 service mysql start
 
-mysql < db.sql
-
-mysql < init-user.sql
-
 python3 manager.py runserver --host 0.0.0.0