ГДЕ ДЕМОН?!
Этот коммит содержится в:
родитель
58f2c3801e
коммит
b3b4a52969
2 изменённых файлов: 5 добавлений и 21 удалений
22
Dockerfile
22
Dockerfile
|
|
@ -1,28 +1,12 @@
|
||||||
FROM ubuntu:24.04
|
FROM docker:dind
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
|
||||||
|
|
||||||
# среда
|
# среда
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apk add --no-cache git
|
||||||
ca-certificates \
|
|
||||||
git \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# nodejs
|
# nodejs
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apk add --no-cache nodejs npm
|
||||||
nodejs \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# docker
|
|
||||||
ENV DOCKER_BUILDKIT=1
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
||||||
docker-cli \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# check
|
# check
|
||||||
RUN git --version && \
|
RUN git --version && \
|
||||||
docker --version && \
|
docker --version && \
|
||||||
node --version
|
node --version
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=
|
|
||||||
ENTRYPOINT ["/bin/bash"]
|
|
||||||
|
|
|
||||||
4
Makefile
4
Makefile
|
|
@ -1,7 +1,7 @@
|
||||||
.PHONY: build upload
|
.PHONY: build upload
|
||||||
|
|
||||||
build:
|
build:
|
||||||
docker build -t code.nogamenolife.ru/vault/docker-node:test .
|
docker build -t code.nogamenolife.ru/vault/docker-node:dind4 .
|
||||||
|
|
||||||
upload: build
|
upload: build
|
||||||
docker push code.nogamenolife.ru/vault/docker-node:test
|
docker push code.nogamenolife.ru/vault/docker-node:dind4
|
||||||
|
|
|
||||||
Загрузка…
Создание таблицы
Добавить ссылку
Сослаться в новой задаче