Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 July 10

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
не не
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
через докер композ просто поднимаются
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
но на разных серверах
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
подскажите почему не работает копирование из контейнера в лок машину
sudo docker cp ae85ad627100:/home/Docker/* ~/Temp
Error: No such container:path:
Но если  вот так
sudo docker cp ae85ad627100:/home/Docker/ ~/Temp - то все норм
я хочу скопировать только файлы а не папку
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
sudo docker cp 'ae85ad627100:/home/Docker/*' ~/Temp
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
Привет всем, столкнулся с такой проблемой,


  File "/home/mike/homework/parlament/aiogram/env/lib/python3.7/site-packages/mysql/connector/connection_cext.py", line 219, in _open_connection
   sqlstate=exc.sqlstate)
sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 2003 (HY000): Can't connect to MySQL server on 'localhost' (111)
(Background on this error at: http://sqlalche.me/e/13/4xp6)


ошибка выходит когда проект оборачиваю в докер, пробовал изменить хост, комментил bind-address. Может кто сталкивался?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Baku Sonun
Привет всем, столкнулся с такой проблемой,


  File "/home/mike/homework/parlament/aiogram/env/lib/python3.7/site-packages/mysql/connector/connection_cext.py", line 219, in _open_connection
   sqlstate=exc.sqlstate)
sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 2003 (HY000): Can't connect to MySQL server on 'localhost' (111)
(Background on this error at: http://sqlalche.me/e/13/4xp6)


ошибка выходит когда проект оборачиваю в докер, пробовал изменить хост, комментил bind-address. Может кто сталкивался?
Значит, так обернул. Показывай как контейнеры запускаешь.
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
если вы про команду то, docker run
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
version: "3.3"

services:
   db:
       image: mysql:latest
       restart: always
       environment:
           MYSQL_DATABASE: 'db'
           MYSQL_USER: 'newuser'
           MYSQL_PASSWORD: 'password'
           MYSQL_ROOT_PASSWORD: 'password'
       
       ports:
           - '3308:3306'
       expose:
           - '3306'
       volumes:
           - my-db:/var/lib/mysql
volumes:
   my-db:
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
это содержимое docker-compose
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
К базе надо по имени db подключаться, если сервис в докере
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Если сервис на хосте, то к базе по 127.0.0.1:3308
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
db, вместо my-db?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Откуда my-db ? 😳
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
    Name                 Command             State              Ports           
--------------------------------------------------------------------------------
aiogram_db_1   docker-entrypoint.sh mysqld   Up      0.0.0.0:3308->3306/tcp,    
                                                    33060/tcp    

контейнер создан и вроде работает исправно
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
George Gaál
Откуда my-db ? 😳
volumes
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Baku Sonun
volumes
Зачем
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Baku Sonun
    Name                 Command             State              Ports           
--------------------------------------------------------------------------------
aiogram_db_1   docker-entrypoint.sh mysqld   Up      0.0.0.0:3308->3306/tcp,    
                                                    33060/tcp    

контейнер создан и вроде работает исправно
Исправен, а потребитель бд где ?
источник

BS

Baku Sonun in RU.Docker — Официальное Русское Сообщество
это и есть мое приложение?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Да
источник