Sign inSign up

muxelmann/code-server

By muxelmann

Updated over 3 years ago

Image
0

164

muxelmann/code-server repository overview

Code-Server

This is based on linuxserver/code-server and adds developing depencencies, pyenv and docker (CLI) to the server.

Dockerfile:

FROM lscr.io/linuxserver/code-server

RUN sudo apt update && sudo apt -y install \
    make build-essential libssl-dev zlib1g-dev \
    libbz2-dev libreadline-dev libsqlite3-dev sqlite3 wget curl llvm libncurses5-dev \
    libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev \
    docker docker.io

RUN curl https://pyenv.run | bash

RUN <<"EOF" cat >> ~/.bashrc
# Pyenv
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

# Virtualenv
alias mkvenv='python3 -m virtualenv .venv'
alias acvenv='source .venv/bin/activate'
alias rmvenv='rm -rf .venv'
EOF

RUN . ~/.bashrc && pyenv install 3.11.3

Tag summary

Content type

Image

Digest

sha256:b2c30f1dc

Size

715.2 MB

Last updated

over 3 years ago

docker pull muxelmann/code-server