おれよう
vultr から VPS 借りて dokku 建てるセットアップメモ。
Vultr で dokku が動くサーバを作り、HTTPS, ドメイン当て, Dockerfile を使ったデプロイまで備忘録
これの最新アンド不親切版。
1. Setup
ServerType:
- Cloud Compute
- Ubuntu 20.04 x64
- 25GB SSD $5/mo
2. Update ~/.ssh/config
|
|
3. Connect VPS and setting
- ssh dokku-root
- wget https://raw.githubusercontent.com/dokku/dokku/v0.23.4/bootstrap.sh
- sudo DOKKU_TAG=v0.23.4 bash bootstrap.sh
4. Setup in broswer
- access: http://
/ - 公開鍵をはってき。
- hostname は以後当てるドメインにしておく。
5. HTTPS に
- sudo dokku plugin:install https://github.com/dokku/dokku-letsencrypt.git
- dokku config:set –global [email protected]
6. Domain 設定
- Vultr DNS で で A レコードに dokku の IP, CNAME,MX レコードに自分のドメインを当てる。
- Google Domain は利用するネームサーバを Vultr DNS のものにすれば良い
7. test
する前に dokku の動くサーバで letsencrypt の設定
-
dokku letsencrypt hello-world-from-dockerfile
-
https://hello-world-from-dockerfile.
/
にアクセス。