810 B
810 B
Fly Docker Daemon
This deploys a Docker Daemon running on Fly.io which you can used to offload builds and other tasks to a Fly app running in a city near you.
Installation
- Clone this repository
fly launch --no-deploy
, follow the prompts- Create a volume in a region of your choice:
fly volumes create data --size 50 --region bos
- Deploy
Get Connected
- Create a WireGuard peer with
fly wireguard create
- Setup WireGuard with generated config
fly ips private
to get the IP of your Daemon- Set the
DOCKER_HOST
env variable using that IP:export DOCKER_HOST=tcp://[fdaa:1:c1ea:a7b:1ed:2ce6:bb1e:2]:2375
Final Step
- Delete the Docker Engine from your local system.
- You probably want to scale your remote Daemon:
fly scale vm dedicated-cpu-2x