はじめに 自分のUbuntuホストに、GPUを使った開発環境とXilinx FPGA開発環境が同居してしまったため、XilinxのEmbedded SW開発ツール、特にPetaLinux関係のツールがまれに動かなくなってしまいました。 おそらくPythonのバージョンを適切に分けていないためと思いますが、そこまで考えるともう大変です。 Xilinx FPGAの場合、PetaLinux以外にもYoctoを使用したLinuxブートイメージ生成手段もあります。こちらはこちらで多数のファイルが必要だったり生成されたりするので、こっちはこっちで環境作るのに大変手間がかかります。 Yoctoの環境をDockerのイメージに移すことができれば手間を削減できるのではないかと試してみました。これはそのメモです。 Ubuntuホストのバージョンは16.04です。 YoctoとDocker YoctoとDock