Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
夏至溪檐
dr_py
提交
e7663ce2
dr_py
项目概览
夏至溪檐
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
dr_py
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e7663ce2
编写于
9月 14, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
md
上级
e72b31ef
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
18 addition
and
18 deletion
+18
-18
docker/amd64_dockerfile.txt
docker/amd64_dockerfile.txt
+3
-3
docker/arm64_dockerfile.txt
docker/arm64_dockerfile.txt
+3
-3
docker/armv7_dockerfile.txt
docker/armv7_dockerfile.txt
+3
-3
docker/merge.sh
docker/merge.sh
+4
-4
安卓本地搭建说明.md
安卓本地搭建说明.md
+5
-5
未找到文件。
docker/amd64_dockerfile.txt
浏览文件 @
e7663ce2
...
...
@@ -16,9 +16,9 @@ COPY . /root/sd/pywork/dr_py
# vi /etc/resolv.conf 加了两行也不行??
# systemctl daemon-reload
# systemctl restart docker
# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.
5.2
.
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.
5.2
# docker push hjdhnx/drpy:amd64-v3.
5.2
# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.
6.5
.
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.
6.5
# docker push hjdhnx/drpy:amd64-v3.
6.5
# docker cp . drpy:/root/sd/pywork/
# CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
ENTRYPOINT ["/etc/autostart/app.sh","flask"]
\ No newline at end of file
docker/arm64_dockerfile.txt
浏览文件 @
e7663ce2
...
...
@@ -11,8 +11,8 @@ COPY . /root/sd/pywork/dr_py
# 设置语言支持中文打印
# ENV LANG C.UTF-8
# ENV LC_ALL C.UTF-8
# docker buildx build --platform linux/arm64 -f arm64_dockerfile.txt -t hjdhnx/drpy:arm64-v3.
5.2
--push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.
5.2
# docker push hjdhnx/drpy:arm64-v3.
5.2
# docker buildx build --platform linux/arm64 -f arm64_dockerfile.txt -t hjdhnx/drpy:arm64-v3.
6.5
--push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.
6.5
# docker push hjdhnx/drpy:arm64-v3.
6.5
# CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
ENTRYPOINT ["/etc/autostart/app.sh","flask"]
\ No newline at end of file
docker/armv7_dockerfile.txt
浏览文件 @
e7663ce2
...
...
@@ -11,8 +11,8 @@ COPY . /root/sd/pywork/dr_py
# 设置语言支持中文打印
# ENV LANG C.UTF-8
# ENV LC_ALL C.UTF-8
# docker buildx build --platform linux/arm/v7 -f armv7_dockerfile.txt -t hjdhnx/drpy:armv7-v3.
5.2
--push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.
5.2
# docker push hjdhnx/drpy:armv7-v3.
5.2
# docker buildx build --platform linux/arm/v7 -f armv7_dockerfile.txt -t hjdhnx/drpy:armv7-v3.
6.5
--push .
# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.
6.5
# docker push hjdhnx/drpy:armv7-v3.
6.5
# CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash
ENTRYPOINT ["/etc/autostart/app.sh","flask"]
\ No newline at end of file
docker/merge.sh
浏览文件 @
e7663ce2
#!/bin/bash
#kill -9 $(cat supervisord.pid) # 杀掉进程
docker manifest
rm
hjdhnx/drpy
docker manifest create hjdhnx/drpy hjdhnx/drpy:amd64-v3.
5.2 hjdhnx/drpy:arm64-v3.5.2 hjdhnx/drpy:armv7-v3.5.2
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:amd64-v3.
5.2
--os
linux
--arch
amd64
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:arm64-v3.
5.2
--os
linux
--arch
arm64/v8
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:armv7-v3.
5.2
--os
linux
--arch
arm/v7
docker manifest create hjdhnx/drpy hjdhnx/drpy:amd64-v3.
6.5 hjdhnx/drpy:arm64-v3.6.5 hjdhnx/drpy:armv7-v3.6.5
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:amd64-v3.
6.5
--os
linux
--arch
amd64
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:arm64-v3.
6.5
--os
linux
--arch
arm64/v8
docker manifest annotate hjdhnx/drpy hjdhnx/drpy:armv7-v3.
6.5
--os
linux
--arch
arm/v7
docker manifest push hjdhnx/drpy
# 保留一个 bash
#/bin/bash
\ No newline at end of file
安卓本地搭建说明.md
浏览文件 @
e7663ce2
...
...
@@ -22,15 +22,15 @@ docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/
##### amd64/x86架构(主流设备)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:amd64-v3.
5.2
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:amd64-v3.
6.5
```
##### armv7架构(树莓派,机顶盒,软路由等)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:armv7-v3.
5.2
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:armv7-v3.
6.5
```
##### arm64架构(部分服务器)
```
shell
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:arm64-v3.
5.2
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:arm64-v3.
6.5
```
##### 上面代码如果成功了下面都可以忽略
...
...
@@ -40,10 +40,10 @@ docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/
```
```
shell
# 运行容器-小白只需要这一条命令(存在问题是不能在远程面板上正确获取配置地址和进程管理地址,但自己知道地址就不影响使用,可进入容器自行修改config)
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:amd64-v3.
5.2
docker run
-it
-p
5705:5705
-p
9001:9001
--restart
=
always
--name
drpy
-d
hjdhnx/drpy:amd64-v3.
6.5
# 稍微懂一点可以运行下面的操作
先把本项目拷贝到 /home/pywork/dr_py
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:amd64-v3.
5.2
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:amd64-v3.
6.5
# 进入容器然后修改config.py文件改配置里面自己的远程地址等信息,改完退出容器再重启容器(或者通过进程管理9001端口在线重启flask服务)
docker
exec
-it
drpy bash
vi ./base/config.py
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录