Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cslant/dev-docker-images

Set up the CSlant DEV Images with Docker. 🐳
https://github.com/cslant/dev-docker-images

cslant cslant-docker docker docker-dev docker-development docker-images dockerhub dockerhub-image

Last synced: 12 days ago
JSON representation

Set up the CSlant DEV Images with Docker. 🐳

Awesome Lists containing this project

README

        

# dev-docker-images

This repo is to set up the CSlant DEV Images with Docker.

We can use this runner to update all sources for development.

## Docker Hub

[CSlant Docker Hub](https://hub.docker.com/r/cslant)

In this docker repository, we have built the following images:

- [cslant/dev-php84](https://hub.docker.com/r/cslant/dev-php84)
- [cslant/dev-worker84](https://hub.docker.com/r/cslant/dev-worker84)
- [cslant/dev-php83](https://hub.docker.com/r/cslant/dev-php83)
- [cslant/dev-worker83](https://hub.docker.com/r/cslant/dev-worker83)
- [cslant/dev-mysql](https://hub.docker.com/r/cslant/dev-mysql)
- [cslant/dev-node22](https://hub.docker.com/r/cslant/dev-node22)
- [cslant/dev-nginx](https://hub.docker.com/r/cslant/dev-nginx)
- [cslant/dev-postgres](https://hub.docker.com/r/cslant/dev-postgres)

## Prerequisites

First, copy the `.env.example` file to `.env` and update the values.

```bash
envsubst < .env.example > .env
```

If you don't have `envsubst` command, you can use the following command:

```bash
cp .env.example .env
```

### 💻 Start in Mac with arm64

To run as amd64. You need to set the default platform to `linux/amd64`:

```shell
export DOCKER_DEFAULT_PLATFORM=linux/amd64
```