Контейнер Docker MYSQL мгновенно выходит с томом - PullRequest
0 голосов
/ 26 марта 2019

В настоящее время изучаю основы Docker, и у меня возникают проблемы при запуске образа MYSQL с настроенным томом.

Я использую последнюю версию Docker Desktop для Mac в macOS 10.14.3.

При запуске это нормально работает:

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8.0

Но при добавлении опции -v он подключается и сразу выходит из системы.

docker run -d -v /Users/joebloggs/path/to/my/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8.0

Я перепробовал все основные версии официального mysql образа.

Вот часть docker inspect дампа:

"State": {
            "Status": "exited",
            "Running": false,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 0,
            "ExitCode": 1,
            "Error": "",
            "StartedAt": "2019-03-26T13:41:29.106885548Z",
            "FinishedAt": "2019-03-26T13:41:31.48468934Z"
        },

И секция Mounts:

"Mounts": [
            {
                "Type": "bind",
                "Source": "/Users/joebloggs/path/to/my/data",
                "Destination": "/var/lib/mysql",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            }
        ],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...