Docker のヒントとベスト プラクティスを含む Node-Red
ドッカー コンテナーで Node-Red を実行することに関する Dries の素晴らしいブログ エントリを読んだ後、いくつかのヒントを共有するのは良いアイデアだと思いました。
<オール>Docker と balenaEngine には、ホスト システムのコンテナの外部にファイルを保存するための 2 つのオプションがあります。ボリュームとバインド マウントです。ボリューム Docker が管理するホスト ファイル システムの一部 (/var/lib/docker/volumes) に格納されます。これらはホスト システムから分離されています。 Docker 以外のプロセスは、この部分を変更しないでください。バインド マウント ホストシステムのどこにでも保存できます。非 Docker プロセスはいつでもそれらを変更できます。 –v フラグを RUN コマンドに追加すると、コンテナーのデータ ディレクトリがホスト マシン上のディレクトリにバインドされます。
手順は次のとおりです。
新しいボリュームを作成します
balena-engine volume create --name node_red_user_data
サンプル> <サンプル> サンプル> コンテナーを実行します
balena-engine run -it --restart always -p 1880:1880 -v node_red_user_data:/data --name mynodered nodered/node-red
サンプル>
インストールするには、AXC F 2152 のシェルで次のコマンドを実行します。
<サンプル>
docker pull portainer/portainer
リンクは次のとおりです:https://hub.docker.com/r/portainer/portainer/
産業技術