工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

PLCnext 制御デバイスに Porttainer Agent をインストールするためのステップバイステップ ガイド

Porttainer は、人気のある OCI コンテナ管理プラットフォームです。

リソースが制限されているデバイスの場合、デバイスに Porttainer Agent をインストールすると、Porttainer サーバーからデバイスを管理できるようになります。

Porttainer のドキュメントには、Podman に Porttainer Agent をインストールする方法が説明されています。この記事では、その例を拡張して、Podman Quadlets を使用して PLCnext Control デバイスに Porttainer Agent をインストールする方法を説明します。

Podman Quadlet を使用すると、コンテナとボリュームを systemd サービスとして管理できます。

注意事項と免責事項:

手順

<オル>
  • PLCnext Control デバイスで、ファイル /etc/containers/systemd/portainer.volume を作成します。 次の内容:

    [Unit]
    Description=Portainer Agent Container Volume
    [Volume]
    VolumeName=portainer
    
  • ファイル /etc/containers/systemd/portainer_agent.container を作成します 次の内容:

    [Unit]
    Description=Portainer Agent Container
    Requires=portainer-volume.service
    [Container]
    ContainerName=portainer_agent
    Image=docker.io/portainer/agent:2.23.0
    Volume=/run/podman/podman.sock:/var/run/docker.sock
    Volume=/var/lib/containers/storage/volumes:/var/lib/docker/volumes
    Volume=/:/host
    PublishPort=9001:9001
    [Install]
    WantedBy=multi-user.target default.target
    
  • root ユーザー アカウントから次のコマンドを実行します。

    systemctl daemon-reload
    systemctl start portainer_agent.service
    

    完全な Porttainer Agent イメージが docker.io からロードされるため、サービスの初回起動には時間がかかります。

  • 次のコマンドを使用して、サービスが正常に開始されたことを確認します。

    systemctl status portainer_agent.service
    
  • Porttainer のドキュメントで説明されているように、コンテナの実行中に、Porttainer サーバーから PLCnext Control デバイス上の Porttainer エージェントに接続できます。

    この方法でコンテナを実装すると、PLCnext コントロール デバイスが再起動するたびに、Porttainer Agent が自動的に再起動されます。

    参考文献

    <オル>
  • Porttainer のドキュメント:「Podman に Porttainer エージェントをインストールする」

  • ダニエル・シーア:「ポッドマン - クアドレット」

  • Podman Quadlets のテクニカル リファレンス。

  • 注:

    Makers Blog には、フエニックス・コンタクトによってテストまたはレビューされていないアプリケーションとコミュニティ メンバーのユーザー ストーリーが表示されます。ご自身の責任で使用してください。


    産業技術

    1. CMMSソフトウェアのデメリットについて広く知られている5つの神話
    2. Fishbowlの製造オプションをMRPとして使用する
    3. PCB アセンブリ プロセス-スムーズな PCB アセンブリ プロセスを確保する方法に関する 9 つのヒント
    4. 応急処置:会社が必要とするトレーニングと消耗品
    5. ウォータージェットコスト:ウォータージェット切断のコストに影響を与える要因
    6. 金属の識別方法:素材を知ることの重要性
    7. 適切なカバー ガスの使用
    8. 予測分析とギグエコノミーがサプライチェーンのスキルギャップを埋める方法
    9. ラジカル
    10. 買掛金の自動化がサプライチェーンの繁栄にどのように役立つか
    11. レジリエンスのためのサプライチェーンとロジスティクスの再構築