init
Этот коммит содержится в:
родитель
dbe5288fa4
коммит
92dda05444
4 изменённых файлов: 43 добавлений и 1 удалений
Двоичные данные
.Dockerfile.kate-swp
Обычный файл
Двоичные данные
.Dockerfile.kate-swp
Обычный файл
Двоичный файл не отображается.
21
Dockerfile
Обычный файл
21
Dockerfile
Обычный файл
|
|
@ -0,0 +1,21 @@
|
|||
FROM ubuntu:24.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# nodejs
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
nodejs \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# .NET SDK + ASP.NET
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
dotnet-sdk-10.0 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# check
|
||||
RUN dotnet --version && \
|
||||
node --version
|
||||
|
||||
ENV DEBIAN_FRONTEND=
|
||||
ENTRYPOINT ["/bin/bash"]
|
||||
7
Makefile
Обычный файл
7
Makefile
Обычный файл
|
|
@ -0,0 +1,7 @@
|
|||
.PHONY: build upload
|
||||
|
||||
build:
|
||||
docker build -t code.nogamenolife.ru/vault/docker-node:latest .
|
||||
|
||||
upload: build
|
||||
docker push code.nogamenolife.ru/vault/docker-node:latest
|
||||
16
README.md
16
README.md
|
|
@ -1,2 +1,16 @@
|
|||
# docker-node
|
||||
Docker-образ для CI/CD
|
||||
|
||||
База: Ubuntu
|
||||
|
||||
Содержит:
|
||||
* Docker CLI
|
||||
* Node.js
|
||||
|
||||
### Использование
|
||||
|
||||
```
|
||||
container:
|
||||
image: code.nogamenolife.ru/vault/docker-node:latest
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
```
|
||||
|
|
|
|||
Загрузка…
Создание таблицы
Добавить ссылку
Сослаться в новой задаче