Skip to content

Windows での Docker のセットアップ#

windows 10でのdockerのインストール方法についての簡単な説明です。

1. Docker Desktop for Windows のインストール#

https://docs.docker.jp/docker-for-windows/install.html を参照してDockerDesktopをインストールしましょう。

Docker docs

Docker Hubからダウンロードをクリックします。

インストール先

ダウンロードしたらこんな感じです 。 ダウンロードしたフォルダ

Docker Desktop Installer.exeをクリックするとインストーラーが立ち上がります。

インストーラー起動後

OKを押して進めましょう。

インストール中

インストール終わり

ここまで来たら再起動しましょう。

再起動後、こんな画面が出ると思います。

同意画面

Acceptを押したら完了です。 もしかしたらwslのアップデートをしてくれと言われる場合もあります。そしたら、PowerShellに以下のコマンドを入力してアップデートしましょう。

wsl --update

powershell

Docker Desktopが起動するとこんな感じの画面になります。

DockerDesktop

イメージのダウンロード#

Docker imageをダウンロードします。

docker run --rm -p 6080:80 --shm-size=4096m --security-opt seccomp=unconfined ghcr.io/ouxt-polaris/ros_handson/ros_handson:latest

このコマンドをコピーしてPowerShellに入力してください。 Image Powershell

ダウンロードが始まるとこんな感じです。 ダウンロード中 起動後 ダウンロードが終わるとイメージが起動して、127.0.0.1:6080に接続できるようになります。

gazeboを起動するためのターミナルはここにあります。 ターミナル

その他#

イメージをストップするにはDocker Desktopの画面で停止アイコンを押します。 停止方法

もう一度起動するには再度PowerShellで以下のコマンド入力すれば良いです。起動にはちょっと時間がかかります。

docker run --rm -p 6080:80 --shm-size=4096m --security-opt seccomp=unconfined ghcr.io/ouxt-polaris/ros_handson/ros_handson:latest

参考文献#

https://github.com/AI-Robot-Book/chapter1/tree/main/docker


Last update: October 17, 2023