NAS上にRaspberryPiのOSを配置し、NFSよりネットブートして使用しています。
apt-getやsshd, その他問題なく使えている印象ですが、Dockerが動作しません。
RaspberryPiへのDockerのインストールはcurl -sSL https://get.docker.com | sh
を行いました。
dokcer info
は以下の通りで、daemonの動作は問題なさそうです。
sh
1% docker info 2Containers: 0 3 Running: 0 4 Paused: 0 5 Stopped: 0 6Images: 1 7Server Version: 1.12.5 8Storage Driver: overlay 9 Backing Filesystem: nfs 10Logging Driver: json-file 11Cgroup Driver: cgroupfs 12Plugins: 13 Volume: local 14 Network: bridge overlay null host 15Swarm: inactive 16Runtimes: runc 17Default Runtime: runc 18Security Options: 19Kernel Version: 4.4.38-v7+ 20Operating System: Raspbian GNU/Linux 8 (jessie) 21OSType: linux 22Architecture: armv7l 23CPUs: 4 24Total Memory: 925.5 MiB 25Name: cortex 26ID: NRF4:4C6I:YUYX:L5X3:2F7R:L4MA:KOQQ:6M3Y:NWTT:PNEH:3U74:AKKX 27Docker Root Dir: /var/lib/docker 28Debug Mode (client): false 29Debug Mode (server): false 30Registry: https://index.docker.io/v1/ 31WARNING: No swap limit support 32WARNING: No kernel memory limit support 33WARNING: No cpu cfs quota support 34WARNING: No cpu cfs period support 35WARNING: No cpuset support 36Insecure Registries: 37 127.0.0.0/8
ですが、docker pull
すると以下のようにエラーがでます。
% docker pull resin/rpi-raspbian:jessie jessie: Pulling from resin/rpi-raspbian 00942b4386b1: Pull complete 5e872a701e36: Extracting 309 B/309 B eb7347254ba6: Download complete 2f46e877325c: Download complete 8b4410f6cbd0: Download complete 008cd48cdfd0: Download complete da5053595aa4: Download complete 95082b30c1fa: Download complete failed to register layer: operation not supported
pullができないのかと思い、
hello-world
コンテナを起動した場合は以下になりました。
% docker run hello-world docker: Error response from daemon: error creating overlay mount to /var/lib/docker/overlay/4f2c6570eaf7128f7d8ebffc0e6d4e73bc704f66cfdfec6dfb746a6afcac55ae-init/merged: invalid argument. See 'docker run --help'.
こちらも起動確認できませんでした。
docker info
でBacking Filesystem: nfs
となっていることから、NFSを用いたネットブートが原因かと感じています。
コンテナの起動を行いたいです、よろしくお願いします
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。