[PYTHON] Starten Sie den Code-Server unter alpine-linux
Alpine-Launch Code-Server unter Linux
Es ist erforderlich, eine Python-Entwicklungsumgebung zu erstellen und eine Umfrage durchzuführen.
Ich habe es mit der folgenden Docker-Datei gestartet und festgestellt, dass es implizit verwendet werden kann.
Ich habe Python Official 3.7-Alpine als Basis-Image verwendet, aber ich denke, es kann mit normalem Alpine-Linux gestartet werden.
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 [""]
Vorsichtsmaßnahmen
- Die Portnummer lautet 8080, daher ist beim Start des Dockers eine Portzuordnung erforderlich
- Es scheint, dass es ein Problem beim Zugriff auf die Zwischenablage usw. über den Browser usw. gibt, wenn die Schlüsselinformationen nicht erstellt werden. Ich bekomme eine Warnung, wenn es unsicher ist.
- Nicht abgespeckt. Derzeit wird es auf Docker-Bildern als 944 MB angezeigt.
- Da die Authentifizierung ebenfalls entfernt wird, erfolgt der Start auf eigenes Risiko an Orten wie dem Internet, auf die von außen zugegriffen wird.
- Abgesehen davon habe ich es nicht benutzt, daher weiß ich nicht, welche anderen Probleme es gibt.