Code Server 101

Overview

版本

  • OS: ubuntu
  • docker: 20.10.7
  • Code Server: 3.12.0

前置作業

cd ~
mkdir -p code-server/.config
mkdir -p code-server/project

cd code-server
touch docker-compose.yml

docker-compose.yml 的內容

version: "2.1"
services:
  code-server:
    image: codercom/code-server:3.12.0
    container_name: code-server
    user: root
    environment:
      - DOCKER_USER=root
    volumes:
      # 2022-01-05: 直接抄官方 docker hub 的範例,無法將 config.yml volume 出來;下面的路徑是調整過的。
      - ~/code-server/.config:/root/.config/code-server
      - ~/code-server/project:/home/coder/project
    ports:
      - 8080:8080
    restart: unless-stopped

啟動

docker-compose up -d
comments powered by Disqus