Windowsいいよ!と巷でうわさになっているので、実際に使ってみようと思い、ちょうどPythonの環境が欲しかったので早速導入してみました。Homeでは使えません。同じ理由でVirtualBoxと共存できないのでご注意を。Toolbox」を使いましょう。前準備Hyper-Vの有効化こちらの手順を参考にHyper-Vを有効にしておきます。Windowsをダウンロードします。Storeのアカウントが必要です。インストール手順インストーラを起動すると、以下のような画面が表示されます。containersは、LinuxコンテナではなくWindowsコンテナを使用するかのオプション。コンテナにWindowsを利用することはないのでデフォルトのままOffで進めます。インストール状況が表示され、最後に成功した旨が表示されます。out」ボタンを押すと、インストーラを閉じると同時にログアウトされますのでご注意を!再ログインすると自動でDockerが立ち上がります。初回だけWelcomeページが表示されます。ログインを促されてますが、別にログインしなくても使えます。ログインしたらイイ事あるのかな?不明です。PowerShellかコマンドプロンプトで確認します。falseこのように表示されればOKです。ちなみにdocker-composeコマンドもデフォルトでインストールしてくれます。以下のようなエラーが表示されます。Hypuer-V有効にしたばかりなら、再起動してね。ちなみにVirtualBoxがインストールされたままだともっと怒られます。Windowsを使う場合、素直にVirtualBoxはアンインストールしましょう。Python3.7用のコンテナ作成docker公式でPythonのコンテナが配布されているので、そちらを使います。pythonのバージョンは、2019年1月時点で最新の「3.7」にします。pullでサクッとでもいいですが、どうせ複数コンテナを組み合わせることになるのでdocker-composeで構築していきます。docker-compose.yml作成まずは作業フォルダを作成し、docker-compose.ymlファイルを作成します。C:\develop\docker\python\このフォルダにdocker-compose.ymlファイルを作成します。done起動できました。execでコンテナに接続してみます。/bin/bashコンテナ側のLinuxに入れました。world.を出力してみます。vimインストールエディタも無いので、vimをインストールします。vimPython実行スクリプト作成します。world!OK!まとめ動作もサクサク動く感じでいいですね。Docker自体の設定もGUIで設定できるし、まだ試してないですがKubernetesもここからインストールできるみたいです。感はありますが、最近やっとDockerを本格的に使うようになってきました。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスウェブサイトプロフィール福岡でシステムエンジニアをやっています。フリーランスで活動中です。PHP・C#メインにWebシステムやサーバサイド、サーバ構築等が得意です。