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文件基本指令:

相关推荐
剑神一笑几秒前
Linux chown 命令详解:从 inode 到实战
linux·运维·服务器
学代码的真由酱1 分钟前
Docker基础
运维·docker·容器
MIXLLRED6 分钟前
随笔——在 Ubuntu 22.04 中查看 Markdown (.md) 文件
linux·运维·ubuntu·markdown
STDD14 分钟前
Linux cgroup v2 资源控制实战:限制进程 CPU/内存/IO,systemd slice 管理
linux·运维·服务器
Latticy24 分钟前
内网渗透-横向移动-密码喷洒攻击和域内用(kerbrute使用)
运维·服务器·网络·内网渗透·内网
devilnumber43 分钟前
Kubernetes(K8s)重要知识点复习与记录
云原生·容器·kubernetes
元直数字电路验证1 小时前
云计算实验笔记(四):容器编排(Container Orchestration)
运维·笔记·docker·云计算
kukubuzai1 小时前
Docker Note
linux·运维·docker
惜年_night1 小时前
Docker部署05-GitLab的CI-CD发布
ci/cd·docker·gitlab
大貔貅喝啤酒2 小时前
pip 国内镜像源大全【测试 / 自动化开发常备】
运维·自动化·pip·国内镜像源