GNU/Linux >> Linux の 問題 >  >> Linux

Docker ボリュームがファイルをマウントしていない

Docker &Virtualbox は、/Users ディレクトリの外にボリュームをマウントする際に問題があるようです。この問題を解決する唯一の方法は、Docker マシン イメージを削除し、/Users/yourname ディレクトリを Virtualbox の共有フォルダーとして適切に設定し、新しい Docker マシン イメージを作成することです。

問題を解決する手順:

<オール>
  • docker-machine stop dev
  • docker-machine rm dev
  • docker-machine create --driver virtualbox dev
  • eval "$(docker-machine env dev)"
  • docker build -t davesrepo/dynamo -f ./Dockerfile .
  • docker run -v $(pwd):/var/dynamo -d -t -p 8001:8001 --env-file ./dynamo.env --name dynamo davesrepo/dynamo
  • docker exec -it dynamo /bin/bash
  • ls
  • [email protected]:/var/dynamo# ls Dockerfile README.md __init__.py __pycache__ bin config.ini requirements.txt seed.sql tests

    ファイル!


    Windows のパスワードを変更したことがわかりました。Docker ではボリュームをマウントするために Windows の資格情報が必要です。設定> 共有ドライブを更新できます。


    Linux
    1. [修正]bash:sudo:コマンドが見つかりません

    2. 14.04で音量ボタンが機能しない?

    3. lsof:コマンドが見つかりません

    1. unzip:コマンドが見つかりません

    2. 差分:コマンドが見つかりません

    3. docker コマンドが見つかりません

    1. Docker 内の Docker はボリュームをマウントできません

    2. Docker がターミナルで CTRL+C に応答しない

    3. Docker コンテナー内から gdb を実行すると、gdb がブレークポイントにヒットしません