[GH-ISSUE #342] Better running it docs using docker on Windows / Mac / Linux #121

Closed
opened 2026-02-26 04:34:06 +03:00 by kerem · 1 comment
Owner

Originally created by @mageddo on GitHub (Mar 7, 2023).
Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/342

Context

Need to create a better how to run DPS on docker as DPS hasn't a native binary for Mac #315 and Windows #306, so people would prefer to run a docker container instead of download DPS jar and download an JRE as it requires more steps.

Scope

=> Create a running it docker page (maybe one per OS)

With the best pratices for each OS and instructions of how to configure DPS as the default DNS server which basically are:

  • Volume docker.sock
  • Publish tcp/udp 53 port
  • If some service is already using port 53 then choose an local IP for that

Steps:

  • created a page with general running on docker
  • running on docker on Linux
  • running on docker on Mac
  • running on docker on Windows
    • check if the instructions with the exact specified commands are working

=> Mention running on docker at the home page

  • Mention the general running on docker page and update instructions about mac on the home page as linux binary won't work for mac
Originally created by @mageddo on GitHub (Mar 7, 2023). Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/342 ### Context Need to create a better how to run DPS on docker as DPS hasn't a native binary for Mac #315 and Windows #306, so people would prefer to run a docker container instead of download DPS jar and download an JRE as it requires more steps. ### Scope => Create a running it docker page (maybe one per OS) With the best pratices for each OS and instructions of how to configure DPS as the default DNS server which basically are: * Volume `docker.sock` * Publish tcp/udp 53 port * If some service is already using port 53 then choose an local IP for that Steps: * [x] created a [page][1] with general running on docker * [x] running on docker on Linux * [x] running on docker on Mac * [x] running on docker on Windows * [x] check if the instructions with the exact specified commands are working => Mention running on docker at the home page * [x] Mention the general running on docker page and update instructions about mac on the home page as linux binary won't work for mac [1]: http://mageddo.github.io/dns-proxy-server/latest/en/1-getting-started/running-it/#running-on-docker
kerem closed this issue 2026-02-26 04:34:06 +03:00
Author
Owner

@mageddo commented on GitHub (Mar 16, 2023):

Also created a tutorial http://mageddo.github.io/dns-proxy-server/latest/en/5-tutorials/docker-reverse-proxy/

<!-- gh-comment-id:1471283695 --> @mageddo commented on GitHub (Mar 16, 2023): Also created a tutorial http://mageddo.github.io/dns-proxy-server/latest/en/5-tutorials/docker-reverse-proxy/
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dns-proxy-server-mageddo#121
No description provided.