| 12345678910111213141516171819202122232425262728293031 | #开发环境使用.PHONY: docker-devdocker-dev:	@rm -rf ./bin/server && \	go mod download && \	CGO_ENABLED=0 go build -o ./bin/ -ldflags "-X main.name={kratos-layout}" ./... && \	docker build -t {kratos-layout}-dev .#线上环境使用.PHONY: docker-prodocker-pro:	@rm -rf ./bin/server && \	go mod download && \	CGO_ENABLED=0 go build -o ./bin/ -ldflags "-X main.name={kratos-layout}" ./... && \	docker build -t {kratos-layout}-pro .#本机环境使用.PHONY: docker-mac #指令重命名docker-mac:	@rm -rf ./bin/server && \	CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./bin/ \	-ldflags "-X main.Name={kratos-layout}" ./... && \    docker build -t {kratos-layout} ..PHONY: run-dockerrun-docker: run-docker-rm start-dockerrun-docker-rm:	@-docker stop {kratos-layout} && docker rm {kratos-layout}start-docker:	@docker run -d -p 18000:18000 --name="{kratos-layout}" {kratos-layout}:latest
 |