Docker - uniqcle/DevOps GitHub Wiki
Welcome to the Docker wiki!
Push to hub
docker login # Заходим
docker logout # Выходим
# Для того, чтобы запушить у image должно быть имя. Создаем копию с именем
docker tag [container image] uniqcle/[container image]:[version]
docker push uniqcle/ubuntu:v3 # Пушим в репозиторий
Hello world
Создаем папку, запускаем в ней
docker run hello-world
Образ Ubuntu
Получаем образ Ubuntu и заходим внутрь контейнера
docker run -it ubuntu bash
php + apache
https://hub.docker.com/_/php/
Создадим директорию проекта:
project
- src
- docker-compose.yml
docker-compose.yml
version: '3'
services:
web:
image: php:7.2-apache
ports:
- 80:80
volumes:
- ./src:/var/www/html
Создаем файл src/index.php
в рабочей директории с содержимым:
<?php
phpinfo();
Проверяем localhost/