- リンクを取得
- ×
- メール
- 他のアプリ
XPS 17 で、GPU を使っていろいろやる環境を整えたいと思います。まずは Docker です。
Windows 10 Home でも、普通に Docker Desktop がインストールできると思いますが、今回はあえて違う方法で Docker をインストールします。
Docker 用の Linux ではなく、通常の Ubuntu に Docker をインストールし、コンテナ管理には Portainer を使用します。
- 機能の有効化管理者権限で PowerShell を開き、Linux 用 Windows サブシステムと仮想マシンプラットフォームを有効にします。[Linux 用 Windows サブシステム]
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
[仮想マシンプラットフォーム]Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
PC を再起動します。 - WSL の更新再起動後、再度管理者権限で PowerShell を開き、WSL をアップデートします。
wsl --update
- Ubuntu、Docker のインストール通常のアカウントで PowerShell を開き、以下コマンドで Ubuntu をインストールします。
wsl --install Ubuntu
以下コマンドを実行し、「VERSION」が「2」になっていることを確認する。wsl --list -v
Ubuntu を起動し、Docker のインストール手順に沿ってインストール。
https://docs.docker.com/engine/install/ubuntu/※手順中では docker サービスを起動させていませんが、手元の環境ではサービスが起動せずに hello-world コンテナの作成 (sudo docker run hello-world) でエラーになりました。その場合、以下コマンドで docker サービスを起動する必要がありました。sudo service docker start
- Portainer のインストールUbuntu のプロンプトから以下のコマンドを実行します。
sudo docker run \ --detach \ --publish 9000:9000 \ --publish 8000:8000 \ --name portainer \ --restart always \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume portainer_data:/data \ portainer/portainer-ce
コンテナが起動したら、ブラウザを開いて以下のアドレスにアクセスします。
http://127.0.0.1:9000/
初回アクセス時はパスワードの設定画面になるので、パスワードを設定すると Portainer にアクセスが可能になります。
コメント
コメントを投稿