广告
返回顶部
首页 > 资讯 > 数据库 >Docker下安装MySQL,PostgreSQL,SQL Server(包含离线和在线安装)
  • 818
分享到

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

dockermysqlpostgresql 2023-09-20 10:09:55 818人浏览 八月长安
摘要

1 Mysql 1.1 离线安装 1.1 加载镜像 使用ftp工具将安装包上传至服务器最大目录下,这里以根目录为最大目录举例 键入加载镜像命令:Docker load -i 镜像包名称 docker

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 postgresql

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 SQL Server

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

您可能感兴趣的文档:

--结束END--

本文标题: Docker下安装MySQL,PostgreSQL,SQL Server(包含离线和在线安装)

本文链接: https://www.lsjlt.com/news/412359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作