![]() |
VOOZH | about |
TOPPERS/EV3RTのビルド環境をラッピングしたUbuntuベースのDocker Image
macOS 10.14.5, Windows10 Pro 16299.192のPowerShellおよびBoW にて動作確認済app.cfgの存在するディレクトリ(/some/src/とする)に移動してから、次のコマンドを実行する。
docker run --rm -v /some/src/:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker
ビルドがうまく行った場合、/some/srcにappというEV3RT向けの実行ファイルが生成されている。
ちなみに、相対パスを指定したい場合、$PWDを利用すると楽。(UNIX/LINUXでのみ可能)
cd /some/src/
docker run --rm -v $PWD:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker
以下のコマンドを実行する
git clone --recursive --depth=1 https://github.com/korosuke613/ETrobo-Docker.git
cd ETrobo-Docker/sample/src
docker run --rm -v $PWD:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker
git clone --recursive --depth=1 https://github.com/korosuke613/ETrobo-Docker.git
cd ETrobo-Docker/sample/src
> docker run --rm -v ${PWD}:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker
WSL内のディレクトリは-vオプションで指定できないので、Windows上の絶対パスを指定する。(参考)
次の例は、C:\Users\hoge\ETrobo-Docker\sample\srcを共有する場合である。
git clone --recursive --depth=1 https://github.com/korosuke613/ETrobo-Docker.git
cd ETrobo-Docker/sample/src
docker run --rm -v C:\\Users\\hoge\\ETrobo-Docker\\sample\\src:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker
\はエスケープ文字であるため、\\というふうにエスケープする必要がある。
Content type
Image
Digest
Size
597.5 MB
Last updated
almost 7 years ago
docker pull korosuke613/etrobo-docker