Docker配置网站环境

Mysql

先安装mysql

启动并后台运行:run -d

容器名称:--name

设置端口映射:-p 主机端口:容器端口

环境变量:-e

最后指定镜像名称

bash 复制代码
sudo docker run -d \
            --name mysql\
            -p 3306:3306\
            -e MYSQL_ROOT_PASSWORD=123456\
            mysql

安装完成后自动启动,并且可以在外部访问3306端口连接数据库

进入mysql

bash 复制代码
sudo docker exec -it mysql mysql -u root -p

然后输入密码就进入mysql的命令窗

本机Navicat连接

先连接服务器

输入连接服务器相关信息

然后连接数据库

就可以正常连接了

Jar包

idea中安装docker插件

dockerfile文件基本指令:

相关推荐
杨浦老苏9 分钟前
音乐和有声读物播放器AudioDock
docker·群晖·多媒体·音乐·有声读物
yj_xqj17 分钟前
HAproxy负载均衡集群部署
运维·负载均衡
路由侠内网穿透18 分钟前
本地部署开源工作空间工具 AFFiNE 并实现外部访问
运维·服务器·数据库·物联网·开源
zzzsde20 分钟前
【Linux】Ext文件系统(1)
linux·运维·服务器
爱学习的小囧23 分钟前
ESXi 8.0 无法选择分区方式 小白级详细解决办法
运维·服务器·网络·虚拟化·esxi8.0
F1FJJ27 分钟前
什么是 Shield CLI?视频讲解:一条命令,可浏览器远程访问一切内部服务(RDP/VNC/SSH/数据库等)
运维·网络·数据库·网络协议·ssh
WordPress学习笔记27 分钟前
wordpress网站上传不了图片可能是文件夹的权限的原因
运维·wordpress·文件夹权限·uploads·wordpress上传错误
gordon~91 小时前
Windows 11 wsl 中安装的Ubuntu-24.04 中装docker
windows·ubuntu·docker
倔强的胖蚂蚁1 小时前
openEuler 24.03 LTS SP3 motd标志区使用教程
运维·云原生
F1FJJ1 小时前
Shield CLI 命令全解析:15 个命令覆盖所有远程访问场景
网络·数据库·网络协议·容器·开源软件