로컬로 Coder 서버 세우는 docker-compose

Coder가 대단하다.



  • vscode가 그대로 브라우저에서 움직이는 것 같습니다
  • 시험에 이용하고 싶지만 등록이 번거롭고, OSS로 공개되고 있다 (!) 때문에 로컬로 시험하는 것에
  • dockerFile은 공식적으로 제공되지만 docker-compose를 찾을 수 없으므로 쓰기에



  • docker-compose.yml
    version: '3'
    
    services:
      coder-server:
        image: codercom/code-server
        volumes:
        - ./project:/root/project
        ports: ["8443:8443"]
        entrypoint: "code-server --allow-http --no-auth" 
    

    (공식 QuickStart에 있었다 docker run -t -p 127.0.0.1:8443:8443 -v "${PWD}:/root/project" codercom/code-server code-server --allow-http --no-auth 를 yaml로 한 것만)

    보였다


    docker-compose up 해서 192.168.99.100:8443 (자신은 docker-toolbox를 이용하고 있으므로 docker for win, docker for mac의 사람은 아마


  • 내장 터미널에서 보면 volumes에서 지정한 디렉토리 바로 아래가 작업 공간입니다.
  • 클라우드 상에서 운용한다면 ssh 주위의 설정은 하고 싶다
    자세한 내용은이 지역 htps : // 기주 b. 코 m/코데 r코 m/코데세 rゔぇr/bぉb/마s r/도 c/세쿠리 ty/sl. md
    키를 생성하고 ↓과 같이 yml 추기 (entrypoint는 교체)하면 움직이는 것 (미실시)
  • volumes:
    - ./keys:/root/keys
    entrypoint: "code-server --cert /root/keys/fullchain.cer --cert-key /root/keys/fullchain.key" 
    

    감상


  • 원격으로 이용한다면 공식 서비스 이용하면 좋은 생각은 한다
  • 로컬로 무엇인가 용도 있을까? 단일 컨테이너로 개발 환경을 닫을 수 있습니다
  • 좋은 웹페이지 즐겨찾기