Docker Volumes: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (Новая страница: «==Host volume== Host volumes створюється за допомогою параметра "-v". За ним вказуємо що монтується на…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
==Host volume== | ==Host volume== | ||
− | Host volumes створюється за допомогою параметра "-v". За ним вказуємо що монтується на локальному хості потім ":" де буде монтуватись в контейнері. | + | Host volumes створюється за допомогою параметра "-v". За ним вказуємо що монтується на локальному хості потім ":" де буде монтуватись в контейнері. |
− | docker run -v /opt/mysql/data:/var/lib/mysql mysql | + | docker run -v /opt/mysql/data:/var/lib/mysql mysql |
− | Можна вказати де кілька точок монтування, ось так: | + | Можна вказати де кілька точок монтування, ось так: |
− | docker run -v /opt/mysql/data:/var/lib/mysql -v mysql | + | docker run -v /opt/mysql/data:/var/lib/mysql -v mysql |
+ | |||
+ | ==Anonimous volume== | ||
+ | |||
+ | В Anonimous volume не вказується звідки буде монтування на хості. Вон завжди буде з /var/lib/docker/volumes/HASH/_data, де HASH - це якійсь хеш. | ||
+ | Тобто команда виглядає так: | ||
+ | docker run -v /var/lib/mysql mysql | ||
+ | |||
+ | ==Named volume== |
Версия 12:34, 23 января 2024
Host volume
Host volumes створюється за допомогою параметра "-v". За ним вказуємо що монтується на локальному хості потім ":" де буде монтуватись в контейнері.
docker run -v /opt/mysql/data:/var/lib/mysql mysql
Можна вказати де кілька точок монтування, ось так:
docker run -v /opt/mysql/data:/var/lib/mysql -v mysql
Anonimous volume
В Anonimous volume не вказується звідки буде монтування на хості. Вон завжди буде з /var/lib/docker/volumes/HASH/_data, де HASH - це якійсь хеш. Тобто команда виглядає так: docker run -v /var/lib/mysql mysql