Installation of dockerized Phoenix / Elixir (Debian).
Short syntax:
docker run --rm -it \
-v [DIR]:/app \
aifrak/phoenix
Long syntax:
docker run --rm -it \
-p [PORT]:[PORT] \
-v [DIR]:/app \
aifrak/phoenix
This example runs the image with the current host directory inside the container and with port 4000
exposed.
docker run --rm -it \
-p 4000:4000 \
-v $(pwd):/app \
aifrak/phoenix
Port to expose. If -p
is not set, 4000 by default.
Directory of your project on the host. Its content will copied inside the container under /app
.
Directory in the container which will contain your Phoenix project.
It is also the default working directory of the container.
The default user used by the container is app-user
. Its user folder is also created inside the /home
.
docker pull aifrak/phoenix
- Docker hub: https://hub.docker.com/r/aifrak/phoenix
- Github: https://github.com/aifrak/phoenix-docker