Code-server
code-server
взято отсюда:
https://hub.docker.com/r/codercom/code-server
docker-compose.yml - можно использовать или build или image
version: "2.1"
services:
code-server:
#image: codercom/code-server:latest
build: .
container_name: code-server
#command: export PATH=$HOME/project/ghc/.cabal/bin:$PATH
user: 1000:1000
volumes:
- ./project:/home/coder/project
- ./.stack:/home/coder/.stack
- ./config.yaml:/home/coder/.config/code-server/config.yaml
ports:
- 8080:8080
- 8000:8000
Dockerfile - тут можно либо использовать готовый образ либо добавить в него всё что нужно, на стадии разворачивания
FROM codercom/code-server:latest
RUN sudo apt update && sudo apt install -y ghc libopenblas-dev
RUN curl -sSL https://get.haskellstack.org/ | sh
config.yaml - настройки code-server
bind-addr: 127.0.0.1:8080
auth: password
password: НУЖНЫЙПАРОЛЬ
cert: false