[Docker] 도커로 리눅스에 code-server 돌리기

서주·2023년 12월 5일

요즘 입대 전으로 많이 바쁘다.
12월 26일 입대라 21일밖에 안남았는데 할 일이 되게 많다. 개인프로젝트 앱개발 하고 있는 것도 빨리 배포해야하고 웹사이트 외주받은 것도 완성해야하고, 내일 바디프로필도 찍고 또 템플스테이도 간다.

오늘 해볼 거는 군대에서 코딩하기 위해 코드서버를 구축해볼거다.
공군가서 테블릿으로 코드서버 접속해 코딩하는 즐거운 상상했는데 육군 운전병으로 가게 됐다.

작년 1월에 R형 의 도움을 받아 라즈베리파이에 도커로 코드서버를 돌리기 시작했는데 6개월 전쯤에 코드를 친구가 뽑아버려서 맛이 가버렸다. 마침 동아리 서버로 생겼고 하니 이곳에 코드서버를 구축하려고 한다.

말이 길어졌는데 사실 빈칸으로 두기 뭐해서 그냥 끄젹여봤다
docker-compose.yml

version: "3.1"
services:
  code-server:
    image: lscr.io/linuxserver/code-server:latest
    container_name: code-server
    restart: always
    ports:
      - "50011:8443"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Seoul
      - PASSWORD=12345678
      - SUDO_PASSWORD=12345678
      - DEFAULT_WORKSPACE=../
    volumes:
      - ./volume/config:/config
      - ./volume/source:/config/workspace

여기를 참고했다

서버에 도커가 깔려있어서 따로 깔지는 않았다.
파일 구조도는 다음과 같다.

code-server
..|
..--docker-compose.yml
..|
..volume
........|
........--config
........--source

docker-compose.yml이 있는 곳에서 실행해준다

sudo docker-compose up -d

0개의 댓글