文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Docker下安装MySQL,PostgreSQL,SQL Server(包含离线和在线安装)

2023-09-20 10:58

关注

1 MySQL

1.1 离线安装

1.1 加载镜像

使用ftp工具将安装包上传至服务器最大目录下,这里以根目录为最大目录举例
在这里插入图片描述

键入加载镜像命令:docker load -i 镜像包名称

docker load -i mysql80.tar

在这里插入图片描述

使用docker images命令查看已经加载的镜像,如上图已加载的mysql80镜像包。
1.1.2 创建并启动容器
键入:docker run -p 内部端口:外部端口 --name 容器名称 -d后台运行
例如:docker run -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=wondersoft-dlp -d mysql80

在这里插入图片描述

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示MySQL服务容器启动成功。

1.2 在线安装

1 搜索并拉取镜像

docker search mysql

可以看到第一行srart最多的就是我们想要的

在这里插入图片描述

docker pull mysql

在这里插入图片描述
在这里插入图片描述

键入docker images查看已有镜像
在这里插入图片描述

2 创建并启动容器
键入:docker run -p 内部端口:外部端口 --name 容器名称 -e MYSQL_ROOT_PASSWORD=数据库密码 -d后台运行
例如:docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=wondersoft-dlp -d mysql
在这里插入图片描述

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示MySQL服务容器启动成功。

2.1 在线安装

1.1 搜索并拉取镜像

docker search postgres

可以看到第一行srart最多的就是我们想要的
在这里插入图片描述

docker pull postgres

在这里插入图片描述
在这里插入图片描述

键入docker images查看已有镜像
在这里插入图片描述

1.2 创建并启动容器
例如:docker run --name postgres -e POSTGRES_PASSWORD=wondersoft-dlp -p 5432:5432 -v /home/postgresql/pgdata:/var/lib/postgresql/data -d postgres

在这里插入图片描述

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示postgres 服务容器启动成功。

2.2 离线安装

2.1 加载镜像
使用ftp工具将安装包上传至服务器最大目录下,这里以根目录为最大目录举例
在这里插入图片描述

键入加载镜像命令:docker load -i 镜像包名称

docker load -i postgres.tar

在这里插入图片描述

使用docker images命令查看已经加载的镜像,如上图已加载的postgres镜像包。
2.2.2 创建并启动容器
例如:docker run --name postgres -e POSTGRES_PASSWORD=wondersoft-dlp -p 5432:5432 -v /home/postgresql/pgdata:/var/lib/postgresql/data -d postgres
在这里插入图片描述

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示postgres服务容器启动成功。

3.1 在线安装

1.1 搜索并拉取镜像

docker search mssql

在这里插入图片描述

docker pull mssql

键入docker images查看已有镜像
在这里插入图片描述

1.2 创建并启动容器
例如:docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=wondersoft-dlp" -p 1433:1433 --name sqlserver -d liaisonintl/mssql-server-linux
在这里插入图片描述

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示SQL Server服务容器启动成功。

3.2 离线安装

2.1 加载镜像
使用ftp工具将安装包上传至服务器最大目录下,这里以根目录为最大目录举例

键入加载镜像命令:docker load -i 镜像包名称

docker load -i sqlserver.tar

使用docker images命令查看已经加载的镜像,如上图已加载的SQL Server镜像包。
3.2.2 创建并启动容器
例如:docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=wondersoft-dlp" -p 1433:1433 --name sqlserver -d sqlserver

键入docker ps查看容器是否启动,如如上图端口及名称均已显示,就表示SQL Server服务容器启动成功。

来源地址:https://blog.csdn.net/qq_43003203/article/details/130916892

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯