Commands
Docker
Pull Image
https://hub.docker.com/_/postgres/tags
docker pull postgres:18.0-bookworm
Run Container
Get default config.
docker run -di --rm \
--name mysql-1postgres:18.0-bookworm \
-pcat 3306:3306/usr/share/postgresql/postgresql.conf.sample \
-e> MYSQL_ROOT_PASSWORD=123123 \
-v ~/data1:/var/lib/mysql \
mysql:8.0.36postgres.conf
docker run -d \
--name mysql-foosome-postgres \
-pv 3306:3306"$PWD/postgres.conf":/etc/postgresql/postgresql.conf \
-v "$PWD/data":/var/lib/postgresql/data \
-e MYSQL_ROOT_PASSWORD=123123POSTGRES_PASSWORD=mysecretpassword \
postgres:18.0-bookworm \
-vc ~/mysql-foo/data:/var/lib/mysql \
-v ~/mysql-foo/conf:'config_file=/etc/mysql/conf.d \
mysql:8.0.36postgresql/postgresql.conf'