Ubuntu18.04にDokkuをインストール

computingforgeeks.com

knowledge.sakura.ad.jp

shokai.org

qiita.com

# ホスト名設定
hostnamectl set-hostname dokku.192.168.0.100.xip.io

# ホスト名登録
sudo nano /etc/hosts
192.168.0.100 dokku.192.168.0.100.xip.io dokku

# GPGキーを登録
# E: This command can only be used by root
# エラーがでるのでrootでインストール

sudo su
wget -nv -O - https://packagecloud.io/gpg.key | apt-key add -
exit

# リポジトリを登録

sudo nano /etc/apt/sources.list.d/dokku.list
deb https://packagecloud.io/dokku/dokku/ubuntu/ bionic main

# Docker Engineをインストール

wget -nv -O - https://get.docker.com/ | sh

# Dokku インストール

sudo apt update && sudo apt upgrade
sudo apt install dokku

# インストール確認

id dokku
ls -la /home/dokku/

# サービス確認

systemctl status dokku-installer.service

# サービスが自動起動か確認

systemctl is-enabled dokku-installer.service

# バージョン確認

dokku version

# コア依存関係を設定

dokku plugin:install-dependencies --core


---

# アップデート

dokku-update

# 再構築

dokku ps:rebuildall