This repository contains a script for create phoenix server image. DockerHub repository is here
You can use these tags as a version of elixir.
1.8.1
,latest
1.8.1-development
1.8.0
1.8.0-development
1.7.4
1.7.4-development
1.7.3
1.7.3-development
1.7.2
1.7.2-development
1.7.1
1.7.1-development
1.7.0
1.7.0-development
1.6.6
1.6.6-development
1.6.5
1.6.5-development
1.6.4
1.6.4-development
1.6.3
1.6.3-development
1.6.2
1.6.2-development
1.6.1
1.6.1-development
1.6.0
1.6.0-development
1.5.2
1.5.2-development
1.5.1
1.5.1-development
1.5.0
1.5.0-development
1.4.5
1.4.5-development
1.4.4
1.4.4-development
1.4.3
1.4.3-development
1.4.2
1.4.2-development
1.4.1
1.4.1-development
1.4.0
1.4.0-development
1.4.0-rc.1
1.4.0-rc.1-development
1.4.0-rc.0
1.3.4
1.3.4-development
1.3.3
1.3.2
1.3.1
1.3.0
1.2.6
1.2.5
1.2.3
development
tags are including node.js and utilities to automatically compile assets on development environment.
Run below command in your phoenix project directory.
docker run -d -p 4000:4000 -v $(pwd):/app -w /app shufo/phoenix
app:
image: shufo/phoenix:1.8.1-development
container_name: myproject_app
hostname: app
expose:
- 4000
ports:
- "4000:4000"
- "4001:4001"
working_dir: /code
volumes:
- ".:/code"
environment:
- "PORT=4000"
- "ERL_AFLAGS=-kernel shell_history enabled"
links:
- mysql