付録1:インストールパッケージの作成
Mercury インストールファイルパッケージの作成は、デプロイメント前にすべてのファイルを準備するプロセスです。インストールのステップとは切り離されたステップです。テスト環境では、通常インストールパッケージはシードマシンで作成します。その後、インストールパッケージを顧客のサイトに移行して、設定とデプロイメントを行います。
インストールパッケージの作成プロセスは、以下の手順で行います。
Diamond インストールパッケージを
diamondディレクトリにコピーします。Mercury 自動デプロイスクリプトを mercuryディレクトリにダウンロードします。
Mercury で使用されるイメージファイルを Diamond インストールパッケージにインジェクトします。
その他の最終工程を行います。
インストールパッケージを作成する際、ubuntu アカウントを使用して以下のコマンドを実行します。
############# run separately ############
##### Please ensure use ubuntu user. #####
sudo su - ubuntu
# Prepare build installer folder
sudo mkdir -p /data && sudo chown -R $(whoami):$(whoami) /data && cd /data
# Install docker
sudo apt install -y docker.io=17.12.1-0ubuntu1
# Add user to docker group
sudo usermod -a -G docker $(whoami)
sudo chown -R $(whoami):$(whoami) /home/$(whoami)/
############# run separately ############
##### Exit current session and re-login again so that to enable user group. #####
exit通常、docker コマンドを実行するユーザは、docker パーミッショングループに追加する必要があります。設定を有効にするには、コンソールをログアウトして、再度ログインする必要があります。その後に、後続のインストールやデプロイメント手順を続行します。
最終更新
役に立ちましたか?