windows10 WSL启动Ubuntu虚拟机,安装DolphinScheduler

文章目录

  • [1. 启动WSL与虚拟机](#1. 启动WSL与虚拟机)
  • [2. 安装Docker与DolphinScheduler容器](#2. 安装Docker与DolphinScheduler容器)

1. 启动WSL与虚拟机

  1. 使用管理员权限运行命令:

    bash 复制代码
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    重启后即可创建虚拟机

  2. 在Microsoft Store中搜索Ubuntu,选一个长期支持安装即可。博主选择的是Ubuntu 20.04.6 LTS

2. 安装Docker与DolphinScheduler容器

  1. 打开虚拟机,以管理员权限,安装docker:

    bash 复制代码
    sudo apt-get update
    sudo apt-get upgrade
    sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
    add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable"
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
  2. 安装DolphinScheduler:

官方参考链接:https://dolphinscheduler.apache.org/en-us/docs/3.2.1/guide/start/docker#using-standalone-server-docker-image

DolphinScheduler分很多个版本,这里我们以单机版Standalone-server为例:

Standalone-server DockerHub地址:https://hub.docker.com/r/apache/dolphinscheduler-standalone-server

  1. 拉取镜像文件
bash 复制代码
docker pull apache/dolphinscheduler-standalone-server:3.2.1
  1. 运行命令:
bash 复制代码
docker run -d --name dolphinscheduler \
	-p 12345:12345 \
	-p 8888:8888 \
	-v /mnt/e/vm_data/docker_workpath:/data \
	apache/dolphinscheduler-standalone-server:"3.2.1"

启动docker后,访问:http://127.0.0.1:12345/dolphinscheduler/ui/login,得到如下界面:

即可证明启动成功,默认的用户名密码是:

  • 用户名:admin
  • 密码:dolphinscheduler123
相关推荐
Elastic 中国社区官方博客2 小时前
让我们把这个 expense 工具从 n8n 迁移到 Elastic One Workflow
大数据·运维·elasticsearch·搜索引擎·ai·信息可视化·全文检索
( •̀∀•́ )9202 小时前
GitHub Actions SSH 部署密钥
运维·ssh·github
louqle3 小时前
docker基本知识及常用命令汇总
运维·docker·容器
学烹饪的小胡桃3 小时前
【运维学习】实时性能监控工具 WGCLOUD v3.6.2 更新介绍
linux·运维·服务器·学习·工单系统
知识分享小能手3 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04的桌面环境 (4)
linux·学习·ubuntu
叫致寒吧3 小时前
Docker
运维·docker·容器
白露与泡影4 小时前
使用systemd,把服务装进 Linux 心脏里~
linux·运维·python
l1t5 小时前
用docker安装oracle 19c
运维·数据库·docker·oracle·容器
k***92165 小时前
【Linux】进程概念(五):详解环境变量的本质
linux·运维·服务器
专业开发者5 小时前
艾通科技(ITON Technology)借助蓝牙 ® 网状网络,构建适用于自动化控制应用的大规模设备网络
运维·物联网·自动化