Docker安装SQL Studio

这篇具有很好参考价值的文章主要介绍了Docker安装SQL Studio。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

当前镜像是基于SQL Studio官网linux版本的安装包构建而成,镜像的tag和官方安装包的版本是对应的,例如:v1.6.0对应官方linux安装包的v1.6.0版本,后续会根据官网生成新版本的镜像。附上官网安装包下载地址

镜像更新记录

2023/06/06 根据v1.7.0版本的安装包生成新的镜像

registry.cn-hangzhou.aliyuncs.com/levyy/sqlstudio:v1.7.0

镜像说明

暴露端口

# 容器对外暴露的端口
18888

挂载卷

这里只针对两个主要目录进行说明,一个是数据库文件:/srv/app/sqlstudio/data,该目录下面存放着数据库文件,里面记录着系统运行需要的相关表,另一个是日志文件:/srv/app/sqlstudio/log,系统的日志文件可以在这个目录中看到。

文件挂载卷挂载示例,${data_path}和${log_path}代表挂载主机所在的目的路径

-v ${data_path}:/srv/app/sqlstudio/data
-v ${log_path}:/srv/app/sqlstudio/log

安装镜像

拉取镜像

docker pull registry.cn-hangzhou.aliyuncs.com/levyy/sqlstudio:v1.6.0

启动镜像

镜像启动推荐以挂载卷的方式启动,这样可以保证数据不丢失,否则一旦容器被删除里面的数据也会丢失。

简单启动

docker run -d --name sqlstudio -p 18888:18888 registry.cn-hangzhou.aliyuncs.com/levyy/sqlstudio:v1.6.0

挂载卷启动

挂载数据卷之前需要先启动容器,将内部的数据库文件复制到对应的挂载目录中。如果直接启动容器会导致缺少相关表而报错,导致容器启动失败。

启动容器

docker run -d --name sqlstudio -p 18888:18888 registry.cn-hangzhou.aliyuncs.com/levyy/sqlstudio:v1.6.0

复制数据库

docker cp sqlstudio:/srv/app/sqlstudio/data/sqlite.db ${data_path}

删除镜像

docker rm -f sqlstudio

重新启动,${data_path}和${log_path}替换为对应的路径即可

docker run -d \
--name sqlstudio \
-p 18888:18888 \
-v ${data_path}:/srv/app/sqlstudio/data \
-v ${log_path}:/srv/app/sqlstudio/log \
--restart always \
registry.cn-hangzhou.aliyuncs.com/levyy/sqlstudio:v1.6.0

查看日志

docker logs -f sqlstudio

Docker安装SQL Studio

 如果日志中出现了started successfully字样,代表启动容器成功,可以愉快的使用了。

访问SQL Studio

根据容器所在的宿主机ip加端口既可以连接上SQL Studio

ip:port
# 示例
localhost:18888

Docker安装SQL Studio

输入初始用户名:maicong,密码不用输入,登陆成功

Docker安装SQL Studio

 结束

以上便是SQL Studio镜像版安装启动全部过程,关于SQL Studio的具体使用细节可以参考官网的说明,如有问题欢迎随时交流。文章来源地址https://www.toymoban.com/news/detail-469664.html

到了这里,关于Docker安装SQL Studio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《Docker极简教程》--前言--Docker的简介

    Docker 是一种用于构建、部署和运行应用程序的开源平台,它使用容器技术来实现轻量级、可移植和自包含的应用程序环境。Docker 的核心思想是将应用程序及其依赖项打包到一个称为容器的封闭单元中,从而消除了在不同环境中运行应用程序时可能出现的许多兼容性和依赖性

    2024年02月21日
    浏览(37)
  • SQL Server manager studio(SSMS)安装教程

    因为无法连接远程数据库,我还安装了SqlServer。不过我的电脑只能安装2019以下的版本,不然总会报错。 下载 SSMS-Setup-CHS.exe 安装包   官方下载链接: SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS) | Microsoft Docs                     要使用SSMS,首先得找到Ssms.exe可

    2024年02月11日
    浏览(38)
  • SQL Server Management Studio (SSMS)单独安装,仅安装连接工具

    简单来说,SSMS是用于远程连接数据库与执行管理任务的一个工具。当安装SQL SERVER时,会默认安装。但也可以单独安装在不是数据库服务器的主机上。 SQL Server Management Studio(SSMS) 是用于管理任何 SQL 基础结构的集成环境。使用 SSMS,可以访问、配置、管理和开发SQL Server、Azure

    2024年02月05日
    浏览(94)
  • SQL Studio:一款纯Web化SQL开发工具,关键是免安装还免费!

    经常使用SQL工具的开发者对Navicat一定都不陌生。这款软件作为一款全球化的多数据库管理工具,这些年逐步得到全国各地SQLer(SQL开发者)的关注。 与其他很多外来的软件产品一样,由于价格原因,很多SQLer感觉不太适合适应,迫使他们不得不转身寻找免费版、破-解版SQL开发

    2023年04月08日
    浏览(35)
  • 【学习笔记-SQL必知必会】Microsoft SQL Server Express和SQL Server Management Studio安装

    为了实现书中的SQL查询,需要使用一个数据库管理系统(DBMS),在其上进行操作,按书中介绍: Windows 用户可以使用Microsoft SQL Server Express,这是强大的SQL Server 的一个免费版本,它还包括一个用户友好的客户端叫SQL Server Management Studio。 所以这里对Microsoft SQL Server Express和SQ

    2024年02月05日
    浏览(39)
  • 如何安装并使用 SQL Server Management Studio18.12.1?

    SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数据库实例的工具。 使用 SSMS 部署、监视和升级应用程序使用的数据层组件,以及生成查询和脚本,我们可以通过以下步骤来

    2024年02月05日
    浏览(44)
  • 这可能是我用过最好用的SQL工具,免费还免安装,良心推荐SQL Studio

    数据库管理工具,是后端程序员使用频率非常高的的工具。Navicat、DataGrip虽然很好用,但都是收费的。最近发现了一款免费的数据库管理工具SQL Studio,界面非常简洁推荐给大家! 地址在这:SQL Studio SQL Studio是一款跨平台的数据库管理工具,支持Linux、Mac、Windows系统,一看到它的

    2024年02月06日
    浏览(59)
  • SQL Server Management Studio (SSMS)下载,安装以及连接数据库配置

    目录 (一)前言 (二)下载与安装 1. 下载 (1)下载地址 (2)SSMS对操作系统的要求 2. 安装 (1)存放下载好的安装包 (2) 双击进入安装 3. SSMS的简单使用 (1)打开SSMS (2)SSMS登录配置框填写 (3)删除登录界面上的记录 (三)卸载SSMS 1. 进入控制面板 2.  找到卸载软件

    2024年02月03日
    浏览(33)
  • 【开发环境】下载、安装 SQL Server Management Studio ( 下载 SSMS | 安装 SSMS | 连接远程数据库 )

    SQL Server Management Studio 简称 SSMS , 本文中为了方便使用 SSMS 简称 ; 进入到 什么是 SQL Server Management Studio (SSMS)? 介绍页面 : https://learn.microsoft.com/zh-cn/sql/ssms/sql-server-management-studio-ssms 在该页面中 , 对 SSMS 进行了简要的介绍 , 点击下图中的 下载 SQL Server Management Studio (SSMS) 选项 ,

    2024年02月05日
    浏览(58)
  • webviz安装,docker安装可正常使用与Foxglove Studio

    Foxglove Studio Foxglove Studio与webviz使用起来非常类似 去可以直接使用web也可以下载安装包 Foxglove Studio不提供源码 安装包下载地址: https://foxglove.dev/download web端访问 https://studio.foxglove.dev/ 点击 open connection 点rosbrideg 点击 open 不要忘记启动以下 启动 本机 10.6.162.111 仿真环境: 启动

    2024年02月05日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包