docker mysql容器中没有apt和yum怎么办?ifconfig命令都用不了

docker mysql容器中没有apt和yum怎么办?ifconfig命令都用不了

技术上来说,Docker容器是最小的linux系统,不具备这些“多余”的功能。

从理论上来说,容器,应该被看做是一个运行单元。它就是一个可执行程序。不应该尝试在里面执行“软件安装”之类的命令。

我不理解,你为什么想要在容器里面执行这些命令?

你可以手动更新下 apt-get 然后安装需要的依赖

重新启动mysql容器,指定账号和密码,启动时将目录挂载出来即可,还有配置文件,之后只需要变动只需要改映射出来的文件,重启mysql容器也会读取你的配置

自己建个基础的镜像 或者直接在mysql 上面 再建一层 写几个RUN命令

不知道你的docker 是怎么安装的mysql .

正常来讲 进入容器后 因该是这样

root@0ec3e2e29d57:/#

请 使用如下命令进入容器

docker exec -it {name} /bin/bash