rasp_web/makefile
2024-09-01 23:46:03 +05:00

37 lines
850 B
Makefile

author = "relaxed"
app_name = "rw"
container_name = "rw"
all: container
# for dev
dev_image:
sudo docker build --no-cache -t rasp_web/dev_mode ./docker_dev
dev_amd_image:
sudo docker build --platform linux/amd64 --no-cache -t rasp_web/dev_mode ./docker_dev
dev_container:
sudo docker run -d -p 80:80 --name rasp_web_dev_mode rasp_web/dev_mode
dev_stop:
- sudo docker stop rasp_web_dev_mode
- sudo docker rm rasp_web_dev_mode
# for app
image:
sudo docker build --no-cache -t $(author)/$(app_name) .
amd_image:
sudo docker build --platform linux/amd64 --no-cache -t $(author)/$(app_name) .
container:
sudo docker run -d -p 80:80 --name $(container_name) $(author)/$(app_name)
stop:
- sudo docker stop $(container_name)
- sudo docker rm $(container_name)
export:
sudo docker save $(author)/$(app_name) > $(author).$(app_name).tar