https://github.com/shufo/docker-phoenix
A script for creating elixir image for phoenix framework.
https://github.com/shufo/docker-phoenix
elixir phoenix
Last synced: 3 months ago
JSON representation
A script for creating elixir image for phoenix framework.
- Host: GitHub
- URL: https://github.com/shufo/docker-phoenix
- Owner: shufo
- Created: 2016-04-11T07:38:20.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T08:33:26.000Z (about 2 years ago)
- Last Synced: 2025-02-06T22:54:27.335Z (12 months ago)
- Topics: elixir, phoenix
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/shufo/phoenix/
- Size: 35.2 KB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docker-phoenix
This repository contains a script for create [phoenix](http://www.phoenixframework.org/) server image.
DockerHub repository is [here](https://hub.docker.com/r/shufo/phoenix/)
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.
## Usage
Run below command in your phoenix project directory.
```
docker run -d -p 4000:4000 -v $(pwd):/app -w /app shufo/phoenix
```
### docker-compose
```
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
```