rdc-autonomous-mobile-robot-project / tsukuba2023_ToDo

0 stars 0 forks source link

docker humbleへ移行 #20

Closed masakifujiwara1 closed 1 year ago

masakifujiwara1 commented 1 year ago

foxy由来の不具合が多いため, humbleへの移行を行う. しかし, jetpackでは22.04に対応していないため, dockerを用いる.

masakifujiwara1 commented 1 year ago

Dockerfileのベースに用いるdocker imageに適切なものが見つからない. 見つかっても, アーキテクチャがlinux/amd64のものでlinux/arm64に対応しているimageがdocker hubになかなか無い.

masakifujiwara1 commented 1 year ago

取り敢えず, ベースとなるdocker imageを選定し, Dockerfileを作成した. 以下のリポジトリで開発中 https://github.com/masakifujiwara1/tsukuba2023_humble_docker.git

masakifujiwara1 commented 1 year ago

現在, linux/arm64向けには, ros2が使えるように整備済み. マルチアーキテクチャに対応したros2とpytorchが使えるコンテナを準備中.

to do

masakifujiwara1 commented 1 year ago

0920 完全humbleで走行確認を行った. humble自体の問題は無さそう.

使用したコンテナのimage化したものをdockerhubにアップロードした. https://hub.docker.com/layers/masakifujiwara1/box3_humble/0920/images/sha256-311d2753cd64f78e3d08447b7611d496512bde9901e3066ac9bb9dde0bbe6b0d?context=repo