目前使用稳定 Armbian 5.77 debian+docker+Portainer汉化面板+openwrt的DDBR备份
启用docker openwrt后 armbian宿主机的上网问题解决方案
40多个N1可用docker镜像-百度云同步、1898种dos游戏、花生壳、可道云、蚂蚁笔记
docker run -d -p 8082:80 --name docker-nginx \
-v /data/nginx/www:/usr/share/nginx/html:ro \
-v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /data/nginx/logs:/var/log/nginx \
-v /mnts/download:/usr/share/nginx/download:ro \
nginx
nginx.conf 的root要指向docker的目录,比如root /usr/share/nginx/html; nginx.conf示例(vue项目、下载列表)
server {
listen 80 default_server;
listen [::]:80 default_server;
root /usr/share/nginx/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ @router;
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}
location /download {
charset utf-8;
#root /data/; #目录是/data/download/
alias /usr/share/nginx/download;
if ($request_filename ~* ^.*?\.(txt)$){
add_header Content-Disposition 'attachment';
add_header Content-Type: 'APPLICATION/OCTET-STREAM';}
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
#access_log /var/log/nginx/download.log main;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
docker run --name aria2-ariang \
--restart always \
-p 6800:6800 -p 6880:80 -p 6888:8080 \
-v /mnts/download:/aria2/downloads \
-v /data/aria2/conf:/aria2/conf \
-e SECRET=086a0519b7556e9dbc93 \
colinwjd/aria2-ariang
这个没用
docker run -d --name oneindex \
-p 8083:80 --restart=always \
-v /data/oneindex/config:/var/www/html/config:ro \
-v /data/oneindex/cache:/var/www/html/cache:rw \
-e REFRESH_TOKEN='0 * * * *' \
-e REFRESH_CACHE='*/10 * * * *' \
setzero/oneindex
这个可以
docker run -d \
--name oneindex \
-p 8086:80 \
--restart=always \
-v /data/oneindex/config:/var/www/html/config \
-v /data/oneindex/cache:/var/www/html/cache \
-e REFRESH_TOKEN='0 * * * *' \
-e REFRESH_CACHE='*/10 * * * *' \
lstcml/oneindex
docker run -dit \
--name bypy \
--restart=always \
-v /docker/bypy/sync:/sync \
lstcml/bypy
docker run -d \
--name markdown \
--restart=always \
-p 8087:2000 \
lstcml/n1_markdown
docker pull dperson/samba
docker run -d \
--restart=always \
--name samba -p 139:139 \
-p 445:445 --hostname 'N1' -v \
/mnts/download:/mount -d dperson/samba \
-u "username;password" -s "FileShare;/mount;yes;no;yes;all;none" \
dperson/samba
docker pull tomcat:jdk8-adoptopenjdk-hotspot
docker run -d \
--restart=always \
--name tomcat \
-p 8080:8080 \
-v /data/tomcat/webapps/examples:/usr/local/tomcat/webapps/examples \
tomcat:jdk8-adoptopenjdk-hotspot
输入http://192.168.1.10:8080/examples即可看到效果
docker pull mysql/mysql-server:latest
docker run -d \
-p 3306:3306 \
--name mysql \
--restart=always \
mysql/mysql-server
查看密码
docker logs mysql 2>&1 | grep GENERATED
进入mysql
docker exec -it mysql mysql -uroot -p