メインコンテンツにスキップ

コンテナ関連の記録

ps): リモートコンテナで開発されるか、リモートコンテナ上でバグを実行して運用。

ideaで使用

  • docker composeの設定
    • modie optionでproject-nameを同じプロジェクト名から"compose"にチェックを入れてください。
      • 生成されたコマンドは、「docker compose -f ./docker-compose.yml-p ma-compose up -d」です。
        • --buildオプション:「docker-compose up」オプションを使用するには、ビルドされて--buildオプションを追加しました
          • eg: docker compose -f ./docker-compose.yml-p ma-compose up -d --build

dev container

  • 解決しないドメイン名を解決できません
    • code/etc/resolv.conf
nameserver 127.0.0.1
nameserver 127.0.0.0.11
# 現在接続している WiFi
nameserver 119.29.29.29
nameserver 223.5.5

dockerでファイルを無視するドキュメント

  • ファイル名:[.dockerignore]Dockerfileファイル同レベル
*
!dist
!wap.conf

devcontainer.jsonの操作

  • データ"SSH_AUTH_SOCK"の設定に関してエントリ对应的devcontainer配置 について
    • "SSH_AUTH_SOCK": $SSH_AUTH_SOCK, // この設定はssh configファイル(~/.ssh/config)でForwardAgenyesを構成している