gpt4 book ai didi

mysql 从 docker 退出(1)

转载 作者:行者123 更新时间:2023-11-29 04:38:10 25 4
gpt4 key购买 nike

开始学习 docker 并尝试设置一个 mysql 容器。但是它会随着 Exited(1) 立即消失。

下面是使用的命令

docker run mysql -e MYSQL_ROOT_PASSWORD=password1

查看 docker ps,它没有显示任何正在运行的 docker 容器

使用 docker ps -a 返回以下内容:

CONTAINER ID    IMAGE   COMMAND                     CREATED             STATUS                          PORTS    NAMES
e681f56c52e2 mysql "/entrypoint.sh -e MY" 3 seconds ago Exited(1) 3 seconds ago lonely_rosalind

docker logs lonley_rosalind 也没有显示任何内容

知道如何确定失败的原因吗?

我在运行

  • Ubuntu 15.04
  • docker 版本 1.9.1 build a34a1d5

最佳答案

试试这个

docker run -e MYSQL_ROOT_PASSWORD=password1 mysql

当你在 docker image name 之后写东西时,docker 接受它作为在你创建的容器中执行的命令。 docker 运行模式:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

关于mysql 从 docker 退出(1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36386152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com