https://github.com/cyangle/crystal-docker
https://github.com/cyangle/crystal-docker
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cyangle/crystal-docker
- Owner: cyangle
- License: apache-2.0
- Created: 2020-06-13T23:19:24.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-03T04:49:22.000Z (about 5 years ago)
- Last Synced: 2025-08-03T04:22:59.262Z (11 months ago)
- Language: Dockerfile
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## This repo contains docker-compose configs used to build latest crystal docker images.
### Project directory layout
.
├── docker # Docker-compose configs grouped by sub folders
│ ├── alpine # alpine based image config files
│ ├── debian # debian based image config files
│ └── ubuntu # ubuntu based image config files
├── LICENSE
└── README.md
### How to build
Change into folder `docker`
Run below command to build all images:
```bash
docker-compose build
```
You can build a specific image by passing the distro name to `docker-compose build` command:
```bash
docker-compose build alpine
docker-compose build debian
docker-compose build ubuntu
```
Check `docker/docker-compose.yml` for config details.
You can tweak file `docker/.env` to change base image versions.