Я предлагаю использовать Dockerfile
.
. Этот файл указывает несколько шагов, используемых для создания изображения.
В первой строке файла указывается базовое изображение (в вашем случае Я бы использовал Ubuntu):
FROM ubuntu:latest
Затем вы можете, например, скопировать файлы в изображение или выбрать команды для запуска:
RUN apt install gcc make
RUN apt install git
и т. Д.
В конце вы можете указать программу, которая запускается при запуске контейнера
CMD /bin/bash
Затем вы можете создать его с помощью команды docker build -f Dockerfile -t devenv:latest
. Это создает новый образ с именем devenv:latest
(latest
- версия) из файла Dockerfile
.
Затем вы можете создать контейнер из файла, используя docker run devenv:latest
.
* 1025. * Если вы хотите использовать этот контейнер несколько раз, вы можете создать его, используя
docker run -it devenv:latest
Если вы хотите, вы также можете использовать базовое изображение code-server
вместо ubuntu:latest
.