code-serverをDockerで立ち上げてみるテスト
$ mkdir code-server
$ cd code-server
$ mkdir -p config
$ mkdir -p data
$ mkdir -p project
$ echo 'Hello World!' > project/HelloWorld.txt
起動
$ docker run --rm -it --name code-server -p 127.0.0.1:8080:8080 \
-v "$(pwd)/config:/home/coder/.config" \
-v "$(pwd)/data:/home/coder/.local/share/code-server" \
-v "$(pwd)/project:/home/coder/project" \
-u "$(id -u):$(id -g)" \
-e "DOCKER_USER=$(whoami)" \
codercom/code-server:latest
起動したら CTRL+C で停止。以下のコマンドでパスワードを確認し、上記のコマンドを再実行
$ cat config/code-server/config.yaml | grep 'password:'
ブラウザで http://127.0.0.1:8080/ にアクセスし、上記のパスワードを入力。