快速制作SQL Studio的Docker镜像

在这里插入图片描述

官网的Docker原生镜像找不到?别人的教程太复杂?别人制作的镜像好大?不想用别人制作的镜像?

跟着我快速制作 SQL Studio 的Docker镜像!简单、快速、小体积!

1.安装Docker引擎

网上有很多教程,安装方法这里不再讲解。
下载:Docker Desktop
Install Docker Desktop

2.下载SQL Studio

官网下载:SQL Studio
Download SQL Studio
对,就是红框这个,选它!

3.创建Dockerfile,修改脚本文件

Dockerfile文件内容就这些,粘贴进去!

FROM openjdk:18-alpine
WORKDIR /app
COPY . /app
ENV TZ Asia/Shanghai
ENV LANG=zh_CN.UTF-8
ENV LANGUAGE=zh_CN:zh
ENV LC_ALL=zh_CN.UTF-8
RUN sh ./maicong-sqlstudio.sh
EXPOSE 18888
CMD ["/bin/sh", "./maicong-sqlstudio.sh", "start"]

修改根目录内的maicong-sqlstudio.sh脚本文件,只加一行代码,加!
maicong-sqlstudio.sh文件中找到这个代码块,可直接搜索字符 start complete,把这行代码放到 start complete 的下面一行,如图!
maicong-sqlstudio.sh

tail -f -n 200 "$LOG_PATH"/maicong-sqlstudio-console.log
4.创建镜像

打开Windows的CMD命令窗口,进入 sqlstudio 目录,开始创建镜像!

# 进入 sqlstudio 目录
cd D:/sqlstudio
# 创建 docker 镜像
docker build --pull --rm -f "Dockerfile" -t sqlstudio:latest "." 
5.运行容器
docker run -d -n sqlstudio -p 8080:18888 sqlstudio:latest

这里端口映射到8080。

END:镜像创建后可以保存镜像到本地或push镜像到自己的仓库!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值