Dockerfile ACMP Supervisord Alpine (Mariadb đang lỗi)

Mục đích tạo thêm Supervisord để tự khởi động lại dịch vụ nếu chẳng may có lỗi, không có gì đặc biệt :D

Sử dụng Docker Desktop để tạo, hỗ trợ tạo được các định dạng cho arm64 và amd64

// Ghi chú lại để nhớ các lệnh, sau tạo lại nhanh hơn thôi

docker buildx create --name mybuilder
docker buildx use mybuilder

Caddy v2.8.4 with Supervisord

docker buildx build --tag bibica/caddy-supervisord-alpine -o type=image --platform=linux/arm64,linux/amd64 .
docker buildx build --push --tag bibica/caddy-supervisord-alpine --platform=linux/arm64,linux/amd64 .

Mariadb v10.11.8 with Supervisord

docker buildx build --tag bibica/mariadb-supervisord-alpine -o type=image --platform=linux/arm64,linux/amd64 .
docker buildx build --push --tag bibica/mariadb-supervisord-alpine --platform=linux/arm64,linux/amd64 .

PHP v8.3.10 with Supervisord

docker buildx build --tag bibica/php-supervisord-alpine -o type=image --platform=linux/arm64,linux/amd64 .
docker buildx build --push --tag bibica/php-supervisord-alpine --platform=linux/arm64,linux/amd64 .

Link images sau khi tạo xong

bibica/php-supervisord-alpine
bibica/mariadb-supervisord-alpine
bibica/caddy-supervisord-alpine