0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

(続)Raspberrypi(32bit)上のPython-slimが厄介な件

Last updated at Posted at 2023-01-30

この記事は(続)Raspberrypi 4上のPython-slimコンテナで躓いた話の続きです
面倒な方は結論だけどうぞ
2023.02.02追記
Arm32v7環境のみの症状なようで,64bit環境(Arm64v8)では問題ありません.ラズパイ32ビットはあまり想定されてない?

状況

筆者はVisual Studio CodeでPythonの編集を行っていますが,Remote機能を使えば,
ネットワーク上にあるサーバ上での開発ができることは皆さんがご存じのとおりです.
Docker extensionを入れればコンテナ上での開発もできます.
RemoteとDockerの組み合わせで,サーバ上で立ち上げたコンテナに入りながらの編集もできます.
ところが...

症状

Raspberry PI4上で立ち上げたPython-slimベースのコンテナにVS Codeで入ろうとすると
Timeoutしてしまう

原因

ログの内容から,どうやらatomic libraryが見つからない様子

結論

Python-slimベースのコンテナでlibatomicライブラリをインストールする
FROM Python:3.9-slim

(中略)

RUN apt-get install libatomic1 -y

おまけ

Windows上やArm64v8環境で構築するコンテナでは起こりません.(rustcもVisual studio codeで入れない件も)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?