Docker_備忘録
JetsonXavier上でコンテナのイメージを作るトライ。
Ubuntu18.04
最初にディレクトリを作成
sudo mkdir camera-server
cd camera-server
そのあとに、Dockerfileを作成
ここに記述したDockerHubのリポジトリのイメージを落とせるようになる
sudo vim Dockerfile
FROM ryuichiueda/ubuntu18.04-pi4-ros-image
その次に、Makefileを作る、これはビルドの準備
sudo vim Makefile
build:
sudo dokcer image build . -t camera-server
make
makeでビルドすると、そのベースになっているレイヤーがダウンロードされてビルドされる
続いて、ROSパッケージのインストール
セットアップのためのコマンドはRUNという命令で実行
Dockerfileに書いてmakeするとダウンロードとインストールが始まる
sudo vim Docerfile
FROM ryuichiueda/ubuntu18.04-pi4-ros-image
RUN apt-get update && apt-get install -y \
ros-melodic-cv-camera \
ros-melodic-web-video-server
make
この記事が気に入ったらサポートをしてみませんか?