1.docker 安装mysql
docker run -itd --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
run 运行一个docker容器
--name 后面这个是生成的容器的名字mysql5.7
-p 3306:3306 表示这个容器中使用3306(第二个)映射到本机的端口号也为3306(第一个)
-e MYSQL_ROOT_PASSWORD=123456 初始化root用户的密码
-d 表示使用守护进程运行,即服务挂在后台
- 进入docker
docker exec -it mysql5.7 bash
- 登录mysql
mysql -uroot -p123456
2.安装mysql8.0
3.安装java
- 下载
- 解压
tar -zxvf
- 设置环境变量
vim /etc/profile
在末尾添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使环境变量生效
source /etc/profile
添加软链接
ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java
4.运行jar包
nohup java -jar ... --server.port=9090 &
docker 中msyql配置忽略大小写
- 更新apt-get
apt-get update
2.安装vim
apt-get install vim
- mysql配置忽略大小写
vi /etc/mysql/mysql.conf.d/mysqld.cnf
#[mysqld]后添加
lower_case_table_names=1
- ``重启mssql
#容器中执行
service mysql restart
#或者退出容器直接重启mysql容器
docker restart mysql