https://github.com/alexanderfefelov/docker-dude
The Dude (MikroTik) server in a container
https://github.com/alexanderfefelov/docker-dude
docker dude mikrotik monitoring
Last synced: about 2 months ago
JSON representation
The Dude (MikroTik) server in a container
- Host: GitHub
- URL: https://github.com/alexanderfefelov/docker-dude
- Owner: alexanderfefelov
- Created: 2015-05-11T02:40:50.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-05-20T13:19:55.000Z (about 4 years ago)
- Last Synced: 2024-11-05T20:46:37.179Z (7 months ago)
- Topics: docker, dude, mikrotik, monitoring
- Language: Dockerfile
- Homepage:
- Size: 11.4 MB
- Stars: 60
- Watchers: 6
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docker-dude
[](https://hub.docker.com/r/alexanderfefelov/dude)
[](https://hub.docker.com/r/alexanderfefelov/dude)
[](https://microbadger.com/images/alexanderfefelov/dude)
[](https://microbadger.com/images/alexanderfefelov/dude)```
Attention! This is a server container, not a client!Last version of The Dude server for Windows is 4.0beta3 released in 2011.
```
Just type
```bash
docker run \
--name dude \
--detach \
--restart unless-stopped \
--volume /etc/localtime:/etc/localtime:ro --volume /etc/timezone:/etc/timezone:ro \
--volume dude:/dude/data \
--publish 80:80 \
--publish 443:443 \
--publish 514:514/udp \
--publish 2210:2210 \
--publish 2211:2211 \
--health-cmd /healthcheck.sh --health-start-period 3s --health-interval 1m --health-timeout 1s --health-retries 3 \
--log-opt max-size=10m --log-opt max-file=5 \
alexanderfefelov/dude
```and your Dude is ready.
Ports published:
| Port | Description
| ---: | -----------
| 80 | HTTP
| 443 | HTTPS
| 514/udp | Syslog
| 2210 | Insecure Dude
| 2211 | Secure DudeYou can stop your Dude with
```bash
docker stop dude
```and run it again with
```bash
docker start dude
```## Where is my data?
```bash
docker volume inspect --format '{{ .Mountpoint }}' dude
```## Uninstall
```bash
docker rm --force dude
docker image rm alexanderfefelov/dude
docker volume rm dude
```