Ian*_*Ian 14 mysql apt-get docker dockerfile
当我运行docker-compose up安装 MySQL 服务器时,出现以下错误:
RUN apt-get -y update && apt-get upgrade -y:
/bin/sh: apt-get: command not found
Run Code Online (Sandbox Code Playgroud)
来自相关的 dockerfile 代码:
FROM mysql:5.7
RUN apt-get -y update && apt-get upgrade -y
Run Code Online (Sandbox Code Playgroud)
几个月前,这对我的同事来说效果很好。
Ian*_*Ian 28
显然,自从 Oracle 在 2010 年收购 MySQL 以来,他们一直在将所有内容都转换为他们的专有操作系统。在过去的几个月里,他们将默认的 mysql 软件包从 Debian 切换到了 Oracle 操作系统。
请参阅此处的软件包: https: //hub.docker.com/_/mysql
您现在需要指定 debian 包,例如:
FROM mysql:5.7-debian
RUN apt-get -y update && apt-get upgrade -y
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4863 次 |
| 最近记录: |