- Install docker through https://docs.docker.com/engine/install/
- Update configs via https://shadowsocks.org/doc/configs.html
- Build the project
docker build -t <username>/socks5:latest .
- To push to docker hub, run
docker push <username>/socks5:latest usernameshould be the same as on docker.hub. Also to login in cli rundocker login
- Update docker compose if needed
- Run docker
docker compose up -d