Sign inSign up

lihaixin/dockerfile

By lihaixin

•Updated 8 months ago

my all docker file

Image
0

6.6K

lihaixin/dockerfile repository overview

⁠此容器作用

更新时间:2023-05-26

收集整理个人常用的容器镜像,添加到portainer模板里,方便快速部署

⁠Docker环境部署

参考 https://bash.15099.net⁠

⁠模板说明

提供两种模板方式,一种使用docker容器,一种使用docker stacks(compose)部署

  1. 容器 使用docker 桥接和host部署网络【机房专用】,不支持自动创建volume,不方便卷存储数据

  2. stacks 使用自定义桥接或者macvlan网络【内网专用】,自动创建volume,方便卷存储数据

    2.1 自定义桥接

    docker network create -d bridge \
     --subnet=172.19.0.0/24 \
     --gateway=172.19.0.254 \
    vlan
    

    2.2 macvlan网络

    docker network create -d macvlan \
    --subnet=172.19.0.0/24 \
    --gateway=172.19.0.254 \
    -o macvlan_mode=bridge \
    -o parent=eth0 vlan
    

    2.3 ipvlan网络(无线网卡)

    docker network create -d ipvlan \
    --subnet=172.19.0.0/24 \
    --gateway=172.19.0.254 \
    -o macvlan_mode=bridge \
    -o parent=eth0 vlan
    

⁠所有的Docker 模板

官方模板格式⁠ compose 格式⁠ 官方模板案例⁠

⁠docker
序号容器名称默认端口地址备注
docker-1Registry5000Registry⁠用于在portainer上便捷访问宿主机
docker-2portainer9000 9443 8000portainer⁠用于创建宿主机docker图形化WEB管理界面
⁠tools
序号容器名称默认端口地址备注
tools-1toolbox无base⁠用于在portainer上便捷访问宿主机
tools-2speedtest80speedtest⁠用于创建提供宿主机在线测试网速的小工具
tools-3vnstat80vnstat⁠用于创建提供宿主机网络流量监视器,防止流量超额
tools-4iptables无iptables⁠用于限制容器TCP最大连接数,最大带宽
tools-5netdata19999netdata⁠用于创建提供宿主机性能监控工具
tools-6lg80looking-glass⁠用于创建提供宿主机访问其他网络的小工具
⁠cert
序号容器名称默认端口地址备注
cert-1amce无amce⁠用于创建域名数字证书
⁠xray
序号容器名称默认端口地址备注
xray-1xray443 88xray⁠一键部署十三合一代理
xray-2XRAY:MULTI10801 20801 30801xray:multi⁠站群服务器(多IP服务器)一键部署
xray-3x-ui54321x-ui⁠一键部署xray图形化面板
⁠gost
序号容器名称默认端口地址备注
gost-1https58338gost:https⁠一键部署https代理,外贸首选
gost-2socks510021gost:s5⁠一键部署socks5代理,支持批量中转,提供加速接口
gost-3multi10021gost:multi⁠一键部署gost动态IP代理
gost-4vpn-server4096 8421gost:vpn.server⁠一键部署gost国内外隧道
gost-5vpn-client4096 8421gost:vpn.client⁠一键部署gost国内外隧道
⁠ssh
序号容器名称默认端口地址备注
ssh-1webssh8888webssh⁠一键部署webssh客户端,支持证书登录
ssh-2ttyd7681ttyd⁠一键部署ttyd,支持rzsz文件传输
ssh-3next-terminal8088next-terminal⁠一键部署下一代终端,支持ssh、rdp、vnc、telnet
⁠vpn
序号容器名称默认端口地址备注
vpn-1ovpn1723 1723 500 1701 4500 1194 5555softether⁠一键部署 PPTP L2TP OPENVPN SSTP 服务器
vpn-2ovpn:multi1723 1723 500 1701 4500 1194 5555softether:multi⁠一键部署 PPTP L2TP OPENVPN SSTP 服务器
⁠Reverse Proxy
序号容器名称默认端口地址备注
RProxy-1nps:s80 443 8024nps:s⁠一键部署NPS 内网穿透服务器
RProxy-2nps:c无nps:c⁠一键部署NPS 内网穿透客户端
RProxy-3frp:s80 443 7500frp:s⁠一键部署FRP 内网穿透服务器
RProxy-4frp:c无frp:c⁠一键部署FRP 内网穿透客户端
RProxy-5ghproxy80ghproxy⁠一键部署反向代理github
RProxy-6npm80 81 443npm⁠一键部署反向代理各类网站
RProxy-7cache-docker5000cache-docker⁠一键部署反向代理hub.docker.com

⁠联系我

+V: Gsanjin01 记得注明来源

Tag summary

Content type

Image

Digest

sha256:5b8c9d1f0…

Size

81.7 MB

Last updated

8 months ago

docker pull lihaixin/dockerfile