Create Image DockerFile: - docker build --tag %ImageName% %path/to/DockerFile% - docker %images% - docker run -p 8080:80 --name %nameContainer% -d(in background) %nameImage% - docker ps -a(all) - docker start %nameImage% - docker rm %nameContainer% -удалить контейнер - docker rmi %nameImage% - удалить образ - docker stop %nameContainer% -остановить контейнер - docker logs %nameContainer% -f(follow) ----------------------------------------------------------------------------------------- Docker HUB:
2) docker push name 3) docker pull name ------------------------------------------------------------------------------------------- Dockerfile : FROM: node:12.6.5 WORKDIR: /code ENV: PORT 80 COPY: packadg.json code/packadg.json RUN: npm install COPY . /code RUN ["node", "src/server.js"] --------------------------------------- Docker Compose: docker-compose.yml servises:
web:
build:
context:
dockerfile: Dockerfile
conteiner_name: web
ports:
"8080:80"
db:
image: mango:3.1.6
conteiner_name: db
volumes:
mangodb: /data/db
mangodb_conf: /data/confіgdb
ports:
20274:20274
command:mango
--------------------------------------------------- docker-compose up -d docker-compose down ------------------------------------------------- NETWORK:
| |
Просмотров: 334 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |