首页 > 数据库技术 > 详细

docker 静默安装mysql

时间:2018-11-07 15:09:18      阅读:371      评论:0      收藏:0      [点我收藏+]
debconf-set-selections命令

1.功能作用

在debconf database中插入默认值

2.位置

/usr/bin/debconf-set-selections

3.格式用法

debconf-set-selections [-vcu] [file]

4.主要参数

 

5.应用实例

1、命令行输入设置参数
sudo debconf-set-selections <<< ‘mysql-server-5.5 mysql-server/root_password password your_password‘
sudo debconf-set-selections <<< ‘mysql-server-5.5 mysql-server/root_password_again password your_password‘
sudo apt-get -y install mysql-server

2、先输入文件,再一次性添入设置参数
echo "mysql-server-5.5 mysql-server/root_password password $MYSQL_ROOT_PASS" > /tmp/mysql.preseed
echo "mysql-server-5.5 mysql-server/root_password_again password $MYSQL_ROOT_PASS" >> /tmp/mysql.preseed
cat /tmp/mysql.preseed | sudo debconf-set-selections
rm /tmp/mysql.preseed
sudo apt-get install -y mysql-server

3、使用echo方式输入设置参数
echo ‘mysql-server-5.5 mysql-server/root_password password your_password‘ | sudo debconf-set-selections
echo ‘mysql-server-5.5 mysql-server/root_password_again password your_password‘ | sudo debconf-set-selections
sudo apt-get install -y mysql-server

4、直接从文件中读取设置参数
sudo debconf-set-selections mysql-passwd
sudo apt-get install -y mysql-server

5.docker 中静默安装mysql

RUN apt-get update
RUN echo "mysql-server mysql-server/root_password password root" | debconf-set-selections
RUN echo "mysql-server mysql-server/root_password_again password root" | debconf-set-selections
RUN apt-get install -y mysql-server

docker 静默安装mysql

原文:https://www.cnblogs.com/yjt1993/p/9922475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!