win 10でDockerでRedisを実行

907 ワード

Windows 10でHyper-Vでdockerバージョン1.12を使用しています.5.コンテナ実行可能ファイルを現在のパスのコマンドとして使用します.正常に動作するdockerミラーを構築しましたが、現在のパスをインストールするときに問題が発生しました.私たちの考えは、docker run--rm[...]という別名を作成することです.コマンドを使用して、現在のディレクトリでシステム範囲内で使用できるようにします.Windows 10のDockerで現在のディレクトリをボリュームとしてインストールする正しい構文は何ですか?
 
Windowsコマンドライン(cmd)では、現在のディレクトリは次のとおりです.
 
docker運転--rm-it-v%cd%:/usr/src/project gcc:4.9
 
PowerShellでは、${PWD}の現在のディレクトリを使用できます.
redisミラーの使用
コンテナの実行
runoob@runoob:~/redis$ docker run -p 6379:6379 -v %cd%:/data:/data  -d redis:3.2 redis-server --appendonly yes(win10  %cd%)

docker run --rm -it -v $ {PWD}:/usr/src/project gcc:4.9 
コンテナの起動状況の表示
runoob@runoob:~/redis$ docker ps 
runoob@runoob:~/redis$ docker exec -it 43f7a65ec7f8 redis-cli   redis