version: '3'
services:
coder:
networks:
- proxy
hostname: coder
image: codercom/code-server
container_name: coder
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ~/.coder:/var/run/coder
labels:
- "traefik.enable=true"
- "traefik.http.routers.code.rule=Host(`code.x.org`)"
- "traefik.http.routers.code.entrypoints=websecure"
- "traefik.http.routers.code.service=code-service"
- "traefik.http.services.code-service.loadBalancer.server.port=8080"
networks:
proxy:
external: true
获取密码
docker exec -it <code container id> /bin/bash
cat ~/.config/code-server/config.yaml