Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

Docker

Составление dockerfile

Основные команды

build:

docker build -t project_name .

tag:

docker tag project_name user_id/project_name

push:

docker push user_id/project_name

run:

docker run -p 5000:3000 project_name

Пример для разработки на react

Структура проекта

/project_name
—/web
—.dockerignore
—Dockerfile

dockerfile

FROM node:latest
WORKDIR /web
COPY package*.json ./
RUN npm install --silent
COPY /web /web
CMD ["npm", "start"]

dockerignore

.git
build
node_modules

Удаление мусора

Удалить неиспользуемые данные

docker system prune -a

Очистить всё

docker kill $(docker ps -q)
docker_clean_ps
docker rmi $(docker images -a -q)