From fb41d52da03be9af4ecfaf0ff06f61eec77dec1e Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Sun, 4 Sep 2022 21:51:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=BA=86=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E8=BF=90=E8=A1=8C=E7=9A=84docker=E9=95=9C?= =?UTF-8?q?=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dockerfile | 3 ++- ...46\220\255\345\273\272\350\257\264\346\230\216.md" | 11 +++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/dockerfile b/dockerfile index 1ea9e09..7bb7af6 100644 --- a/dockerfile +++ b/dockerfile @@ -47,4 +47,5 @@ ENV LC_ALL C.UTF-8 # 执行命令 # CMD [ "python", "/root/sd/pywork/dr_py/app.py" ] # supervisord -c /root/sd/pywork/dr_py/super/flask.conf -CMD [ "supervisord","-c", "/root/sd/pywork/dr_py/super/flask.conf" ] \ No newline at end of file +# CMD [ "supervisord","-c", "/root/sd/pywork/dr_py/super/flask.conf" ] +CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash \ No newline at end of file diff --git "a/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" "b/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" index fc8f4f3..7de59a5 100644 --- "a/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" +++ "b/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" @@ -11,8 +11,15 @@ apt install python3 ``` ##### docker直装 ```shell -docker build -f dockerfile -t drpy . -docker run -it -p 5705:5705 -p 9001:9001 --name drpy drpy /bin/bash +# 构建容器-给开发者用的,小白不需要 +docker build -f dockerfile -t hjdhnx/drpy . +# 运行容器-小白只需要这一条命令 +docker run -it -p 5705:5705 -p 9001:9001 -v /home/pywork/dr_py:/root/sd/pywork/dr_py --restart=always --name drpy -d hjdhnx/drpy +# 进入容器然后修改config.py文件改配置里面自己的远程地址等信息,改完重启容器 +docker exec -it drpy bash +vi config.py +# docker push hjdhnx/drpy +# docker run -it -p 5705:5705 -p 9001:9001 --name drpy drpy /bin/bash ``` #### termux容器ubutnu1804内安装(此方法请无视上方代码) 1. 准备工作-termux通过tome搭建完整的ubuntu1804系统(基于proot容器技术) -- GitLab