Sign inSign up

qoushui/logserver

By qoushui

•Updated almost 6 years ago

集中式日志服务,UDP接收日志,缓存并持久化至sqlserver

Image
0

368

qoushui/logserver repository overview

docker pull qoushui/logserver:0.1
  
  • ⁠创建配置目录
  1. windows
d:
mkdir \data\Docker\LogServer\Config
mkdir \data\Docker\LogServer\Views
mkdir \data\Docker\LogServer\Areas
  1. linux
mkdir -p /data/Docker/LogServer/Config
mkdir -p /data/Docker/LogServer/Views
mkdir -p /data/Docker/LogServer/Areas
  • ⁠添加防火墙规则
  1. windows
New-NetFirewallRule -DisplayName "LogServerDocker" -Direction Inbound -LocalPort 5881 -Protocol  tcp -Action Allow | Out-Null
New-NetFirewallRule -DisplayName "LogServerDocker_UDP" -Direction Inbound -LocalPort 5880 -Protocol  udp -Action Allow | Out-Null
  1. linux
iptables -A INPUT -p tcp -m tcp --dport 5881 -j ACCEPT
iptables -A INPUT -p tcp -m udp --dport 5880 -j ACCEPT
service iptables save
或
firewall-cmd --zone=public --add-port=5881/tcp --permanent
firewall-cmd --zone=public --add-port=5880/udp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
  • ⁠运行容器
  1. windows
docker run  -itd --restart=always -p 5880:5880/udp -p 5881:80 -v d:/data/Docker/LogServer/Areas:/app/Areas  -v d:/data/Docker/LogServer/Config:/app/Config -v d:/data/Docker/LogServer/Views:/app/Views --name mylog -d logserver:0.1 
  1. linux
docker run  -itd --restart=always -p 5880:5880/udp -p 5881:80  -v /data/Docker/LogServer/Areas:/app/Areas  -v /data/Docker/LogServer/Config:/app/Config -v /data/Docker/LogServer/Views:/app/Views --name mylog -d logserver:0.1 

Tag summary

Content type

Image

Digest

Size

288.5 MB

Last updated

almost 6 years ago

docker pull qoushui/logserver:1.7-nanoserver-1809