プレイグラウンド、サンドボックス、使い捨てスクリプト置き場
0

Configure Feed

Select the types of activity you want to include in your feed.

create kamal

Kohei Watanabe (May 29, 2024, 11:38 PM +0900) 07f73021 31c822e1

+31
+1
kamal/Dockerfile
··· 1 + FROM caddy
+20
kamal/README.md
··· 1 + ``` 2 + alias kamal='docker run -it --rm -v "${PWD}:/workdir" -v "${SSH_AUTH_SOCK}:/ssh-agent" -v /var/run/docker.sock:/var/run/docker.sock -e "SSH_AUTH_SOCK=/ssh-agent" ghcr.io/basecamp/kamal:latest' 3 + ``` 4 + 5 + ```.env 6 + KAMAL_REGISTRY_PASSWORD=* 7 + ``` 8 + 9 + ``` 10 + $ docker context create --docker=host=ssh://ubuntu@gamma.fogtype.com gamma 11 + $ docker context use gamma 12 + $ docker run --rm -d -p 127.0.0.1:5000:5000 --name registry registry 13 + $ ssh -NL 5000:localhost:5000 ubuntu@gamma.fogtype.com 14 + $ docker context use default 15 + $ kamal deploy 16 + ``` 17 + 18 + TODO 19 + 20 + - [ ] Docker レジストリどうするか問題
+10
kamal/config/deploy.yml
··· 1 + # yaml-language-server: $schema=https://raw.githubusercontent.com/kjellberg/mrsk/validate-with-json-schema/lib/mrsk/configuration/schema.yaml 2 + service: kamal-example 3 + image: caddy 4 + servers: 5 + - ubuntu@gamma.fogtype.com 6 + registry: 7 + server: localhost:5000 8 + username: _ 9 + password: 10 + - KAMAL_REGISTRY_PASSWORD