-
sudo systemctl daemon-reload
-
sudo systemctl restart docker
docker安装mysql
-
sudo docker pull mysql:5.7
-
sudo docker images
-
docker run -p 3306:3306 --name mysql -v /mysql/log:/var/log/mysql -v /mysql/conf:/etc/mysql -v /mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
-p 3306:3306 将容器的 3306 端口映射到主机的 3306 端口
–name my-mysql 启动后容器名为 my-mysql
-v $PWD/conf:/etc/mysql 将主机当前目录下的 conf/ 挂载到容器的 /etc/mysql (conf目录为mysql的配置文件,不挂载也没问题)
-v $PWD/logs:/logs 将主机当前目录下的 logs 目录挂载到容器的 /logs(logs目录为mysql的日志目录,不挂载也没影响)
-v $PWD/data:/var/lib/mysql 将主机当前目录下的data目录挂载到容器的 /var/lib/mysql (data目录为mysql配置的数据文件存放路径,这个还是建议挂载,是存储数据的,容器down掉,还能再次挂载数据。)
-e MYSQL_ROOT_PASSWORD=123456 初始化 root 用户的密码
配置安全组,使用工具连接
docker安装redis
-
docker pull redis
-
mkdir -p /mydata/redis/conf
-
touch /mydata/redis/conf/redis.conf
-
docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis/config/redis.config:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
最后
[外链图片转存中…(img-KB80stzM-1711390328722)]
[外链图片转存中…(img-l77AtSFI-1711390328723)]