Мазмуну:

MySQL Docker контейнерине кантип туташсам болот?
MySQL Docker контейнерине кантип туташсам болот?

Video: MySQL Docker контейнерине кантип туташсам болот?

Video: MySQL Docker контейнерине кантип туташсам болот?
Video: Уроки Docker для начинающих / #5 – Docker compose 2024, Ноябрь
Anonim

Docker менен Remote MySQL серверин тез иштетиңиз

  1. 1-кадам: алыңыз докер сүрөтү нын MySQL . Сиз каалаган нерсени https://hubдан издей аласыз. докер .com/.
  2. 2-кадам: а докер контейнери тартып MySQL сүрөтү . Эми, сиз баштасаңыз болот mysql - сервердин инстанциясы менен докер иштетүү буйругу:
  3. 3-кадам: Туташуу га MySQL Сервер инстанциясы.

Ошондой эле билүү керек, мен докер базасына кантип туташсам болот?

Бактыга жараша, сиз оңой эле контейнерге ээ боло аласыз туташтыруу орнотулган каалаган кызматка Докер хост. Бул сиздин орното аласыз дегенди билдирет маалымат базасы / кызмат түздөн-түз сиздин Докер хост жана андан кийин туташтыруу ага чуркоодон Докер контейнер. Сиз жөн эле аласыз туташтыруу жергиликтүү тармактын IP дарегине.

Кошумча, сиз Dockerде маалымат базасын иштетишиңиз керекпи? Эгерде сен Кичинекей долбоордо иштеп жатабыз жана бир машинага орнотуп жатабыз, бул таптакыр туура чуркоо сенин маалымат базасы ичинде Докер контейнери . Маалыматтар туруктуу болушу үчүн көлөмдү орнотуңуз жана резервдик процесстер орнотуңуз. Камдык көчүрмөлөрүңүздүн жакшы экенине ынануу үчүн аларды маал-маалы менен калыбына келтирүүгө аракет кылыңыз.

Андан кийин, суроо туулат: докер контейнерин кантип тизмелейм?

Docker контейнерлерин тизмеси

  1. Көрүнүп тургандай, жогорудагы сүрөттө иштеген контейнерлер жок экенин көрсөтүп турат.
  2. Контейнерлерди ID боюнча тизмелөө үчүн –aq (тынч): docker ps –aq колдонуңуз.
  3. Ар бир контейнердин жалпы файл өлчөмүн тизмелөө үчүн –s (өлчөм) колдонуңуз: docker ps –s.
  4. ps буйругу бир нече маалымат мамычасын берет:

Бул MySQL серверине туташууга уруксат берилген жокпу?

Host Is Бул MySQL серверине туташууга уруксат берилген эмес . Бул ката демейки конфигурациядан улам келип чыгат MySQL маалымат базасы учурда колдонулууда. Бул конфигурация мүмкүндүк берет байланыштар 'localhost'тан келгенде 'root' колдонуучудан гана жана жок башка IP дарек диапазондору.

Сунушталууда: