«

docder 安装 code-server

emer 发布于 阅读:8


# OS: photon5
# required:dockerd is running

mkdir -p "$HOME"/.config/code-server/

echo '
bind-addr: 127.0.0.1:8080
auth: password
password: 123456 # 这个没效果
cert: false
' > "$HOME"/.config/code-server/config.yaml

PROJECT_PATH=/data/www

docker run -d --name code-server \
  -p 0.0.0.0:8082:8080 \
  -v "$HOME/.local:/home/coder/.local" \
  -v "$HOME/.config:/home/coder/.config" \
  -v "$PROJECT_PATH:/home/coder/project" \
  -u "$(id -u):$(id -g)" \
  -e "DOCKER_USER=$USER" \
  -e "PASSWORD=123456" \
  codercom/code-server:latest

# 注意如果出现以下错误:
# docker: Error response from daemon: Conflict.
# The container name "/code-server" is already in use by
# container "4de95baa8873c0c64204843a86adc89d3bca0580b5abf07d995b9c2047e5f80f".
# You have to remove (or rename) that container to be able to reusreusee that name.

# 则使用此命令解决:
# docker rm 4de95baa8873c0c64204843a86adc89d3bca0580

# 点击运行npc连接到服务器

# 页面访问
# http://www.dengyuqing.com:38080/?folder=/home/codercoder

收到1条评论
avatar
emlog 1 天前
这是系统生成的演示评论
回复