ทำ VS Code บน Browser ด้วย Coder-Server (Docker)
2 min readOct 14, 2020
ติดตั้ง Docker CE
ดาวน์โหลด Docker CE จากที่นี้
หรือถ้าเป็น Ubuntu ดูได้จากนี้
$ curl https://get.docker.com | sh
ติดตั้ง Coder-Server
$ docker run -it -p 127.0.0.1:8080:8080 \
-v "$PWD:/home/coder/project" \
-u "$(id -u):$(id -g)" \
codercom/code-server:latest
Password จะอยู่ที่
~/.config/code-server/config.yaml
เราจะต้อง docker exec เข้าไปดูpassword
หรือ ถ้าไม่ต้องการใช้ password จะต้องใส้ --auth none เข้าไป
กำหนด password เองด้วย
-e “PASSWORD=<password>”
$ docker run -it -p 127.0.0.1:8080:8080 \
-v "$PWD:/home/coder/project" \
-u "$(id -u):$(id -g)" \
-e "PASSWORD=<password>" \
codercom/code-server:latest
ไม่ต้องใช้ password
$ docker run -it -p 127.0.0.1:8080:8080 \
-v "$PWD:/home/coder/project" \
-u "$(id -u):$(id -g)" \
codercom/code-server:latest --auth none
$(id -u):$(id -g)
กำหนด การเป็นเจ้าของ Directory นั้น เป็น User ที่ใช้งานอยู่ ทำให้ไม่ติด permission เวลา save หรือ แก้ไขไฟล์
ทั้งนี้ เหมือนตัว version ปัจจุบัน (1.9.1) สามารถ install app แบบ PWA ได้แล้ว