[1.7.1][Bug] Can't setup docker volumes

オープン
#593 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
48/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
docker

調査の方向性

表示された Compose volume を読み込み、UI から保存して、ZimaOS 1.7.1 で問題を再現します。UI の保存および volume 変換フローを追跡し、named volume を選択または保持した場合に、それが bind mount として書き換えられないことを確認します。保存された設定が named volume の形式を保持し、/usr/share/nginx/infcloud にマウントされれば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug
What happened?

Starting from version 1.7.1 can't use named docker volumes any more. As soon as I click "Save" this mount

volumes:
      - infcloud:/usr/share/nginx/infcloud

is automatically transformed to this

volumes:
      - type: bind
        source: infcloud
        target: /usr/share/nginx/infcloud
        volume: {}

Even if choose named volume from UI after the save it is transformed to bind mount

Screenshots
Before save After save
Image Image
主要言語
Shell
スター
3.1k
フォーク
130
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

IceWhaleTech/ZimaOS のほかの issue

IceWhaleTech/ZimaOS の issue をすべて見る

似ている issue

Shell/Bash の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。