Docker一些软件推荐

Docker安装lychee相册程序

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
docker run -d \
--name=lychee-laravel \
--restart always \
-v /srv/http/lychee-laravel/conf:/conf \
-v /srv/http/lychee-laravel/uploads:/uploads \
-e PHP_TZ=Asia/Shanghai \
-e PHP_MAX_EXECUTION_TIME=600 \
-e DB_CONNECTION=sqlite \
-e DB_DATABASE=/conf/lychee.db \
-p 90:80 \
80x86/lychee:latest

安装网心云

1
docker run --restart always --name WXY -d --network macnet --privileged -v /WXY2:/storage registry.cn-hangzhou.aliyuncs.com/onething/wxedge:latest

安装FRPC

1
docker run --restart=always --network host -d -v /docker/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc

安装typecho

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
docker run -d \
--name=typecho \
--restart always \
--mount type=tmpfs,destination=/tmp \
-v /home/username/typecho:/data \
-e PHP_TZ=Asia/Shanghai \
-e PHP_MAX_EXECUTION_TIME=600 \
-p 80:80 \
-p 443:443 \
80x86/typecho:latest

安装portainer面板

1
2
3
docker run -d -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name portainer lihaixin/portainer

Docker安装Openwrt

开启桥接模式,网段设置和本机网段一致

1
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet

创建容器

1
docker run --restart always --name openwrt -d --network macnet --privileged registry.cn-shanghai.aliyuncs.com/suling/openwrt:latest /sbin/init

进入容器

1
docker exec -it openwrt bash

修改ip

1
vim /etc/config/network

部署专业的Netdata云探针

1
2
3
4
docker run -d --cap-add SYS_PTRACE \
           -v /proc:/host/proc:ro \
           -v /sys:/host/sys:ro \
           -p 19999:19999 titpetric/netdata