playground/docker-images/Makefile

57 lines
1.6 KiB
Makefile

build: dev-go-centos7
publish: publish-dev-go-centos7
dev-go-centos7:
docker build -t dev:go1.20.6.centos7 -f Dockerfile.$@ .
publish-dev-go-centos7:
docker tag dev:go1.20.6.centos7 docker.io/hyunghwan/dev:go1.20.6.centos7
docker push docker.io/hyunghwan/dev:go1.20.6.centos7
dev-go-centos7-big:
docker build -t dev:go1.20.6.centos7.big -f Dockerfile.$@ .
publish-dev-go-centos7-big:
docker tag dev:go1.20.6.centos7.big docker.io/hyunghwan/dev:go1.20.6.centos7.big
docker push docker.io/hyunghwan/dev:go1.20.6.centos7.big
dev-gm2-fedora38:
docker build -t dev:gm2.fedora38 -f Dockerfile.$@ .
publish-dev-gm2-fedora38:
docker tag dev:gm2.fedora38 docker.io/hyunghwan/dev:gm2.fedora38
docker push docker.io/hyunghwan/dev:gm2.fedora38
dev-gcc-rocky9:
docker build -t dev:gcc.rocky9 -f Dockerfile.$@ .
publish-dev-gcc-rocky9:
docker tag dev:gcc.rocky9 docker.io/hyunghwan/dev:gcc.rocky9
docker push docker.io/hyunghwan/dev:gcc.rocky9
dev-go-rocky9:
docker build -t dev:go.rocky9 -f Dockerfile.$@ .
publish-dev-go-rocky9:
docker tag dev:go.rocky9 docker.io/hyunghwan/dev:go.rocky9
docker push docker.io/hyunghwan/dev:go.rocky9
dev-go120-rocky9:
docker build -t dev:go1.20.6.rocky9 -f Dockerfile.$@ .
publish-dev-go120-rocky9:
docker tag dev:go1.20.6.rocky9 docker.io/hyunghwan/dev:go1.20.6.rocky9
docker push docker.io/hyunghwan/dev:go1.20.6.rocky9
dev-go122-rocky9:
docker build -t dev:go1.22.0.rocky9 -f Dockerfile.$@ .
publish-dev-go122-rocky9:
docker tag dev:go1.22.0.rocky9 docker.io/hyunghwan/dev:go1.22.0.rocky9
docker push docker.io/hyunghwan/dev:go1.22.0.rocky9
dev-gcc-centos6:
docker build -t dev:gcc.centos6 -f Dockerfile.$@ .