2
2

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 3 years have passed since last update.

alpine-linuxでcode-serverを立ち上げる

Posted at

Alpine-Linux上でcode-serverを立ち上げる

Pythonの開発環境を構築する必要があり調査を実施。
以下のDockerfileで起動し、それとなく使える事が判明した。
ベースイメージはpythonオフィシャルの3.7-alpineを使用したが、通常のalpine-linuxでも起動できると思う。

FROM python:3.7-alpine

RUN apk --no-cache --update add alpine-sdk bash libstdc++ libc6-compat npm libx11-dev libxkbfile-dev libsecret-dev && \
    npm config set unsafe-perm true && \
    npm install -g code-server

ENTRYPOINT ["code-server", "--auth", "none", "--bind-addr", "0.0.0.0:8080"]
CMD [""]

注意事項

  • ポート番号は8080なので、docker起動時にポートのマッピングが必要
  • 鍵情報を作らないとブラウザ等からクリップボード等のアクセスに問題がある模様?insecureだと警告がでる。
  • スリム化は行っていない。現状、docker images上で944MBと表示される。
  • 認証も外しているので、インターネット等外部からアクセスするようなところでの起動は自己責任で。
  • その他、使い込んでいないので、他にどのような問題があるかは不明。
2
2
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
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?