win11下安装opengauss(Docker)

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

相比于MySQL来说,opengauss的安装麻烦了许多。已知的安装方式有两种:一种是在虚拟机上安装centos(7.6)或者openeuler(20.03),然后在使用openguass的镜像进行手动安装。第二种是直接在docker上拉取镜像即可。我选择在win11上直接安装。

1. 安装docker

Install Docker Desktop on Windows | Docker Docs

其他版本安装地址:
Docker Desktop release notes | Docker Docshttps://docs.docker.com/desktop/release-notes/

opengauss windows版,docker,容器,运维,数据库

在没安装之前!如果想要安装到d盘,(在管理员模式下的cmd中)可以执行下面的命令:

mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"

注意,要在没安装之前!(我删了三次才发现。。)opengauss windows版,docker,容器,运维,数据库

点击Docker Desktop for Windows,下载docker。

opengauss windows版,docker,容器,运维,数据库

等待其安装完成

打开(管理员模式下)后显示两个选项:

一、使用推荐设置(需要管理员密码)(Docker Desktop自动为大多数开发人员设置必要的配置)

二、使用高级设置(您可以手动设置首选配置)

opengauss windows版,docker,容器,运维,数据库

登陆后,进入下面界面

opengauss windows版,docker,容器,运维,数据库

我选择的是学生。这个可以随便选,然后进入docker

opengauss windows版,docker,容器,运维,数据库

对了,在此之前,请你务必注意使你的wsl已经安装(doge)

opengauss windows版,docker,容器,运维,数据库

好吧,看来需要wsl2:

2.安装并启动wsl2:

可以看着官网这篇配:Manual installation steps for older versions of WSL | Microsoft Learn

具体就是用管理员模式打开powershell,运行下面命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

opengauss windows版,docker,容器,运维,数据库

检查你的windows版本(win11或者win10)

然后打开虚拟机服务:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

下载wsl2:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

安装完成后(中间重启电脑过程务必不要打断),设置默认版本:

wsl --set-default-version 2

3.打开docker与配置

opengauss windows版,docker,容器,运维,数据库

成功打开docker,点击设置

opengauss windows版,docker,容器,运维,数据库

修改存储路径(我把c盘修改到d盘。如果你C盘够大的话可以不用管0.0)

使用镜像:

opengauss windows版,docker,容器,运维,数据库

{
  "registry-mirrors": [
    "http://hub-mirror.c.163.com"
  ],
  "insecure-registries": [],
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  }
}

然后拉取opengauss镜像:

打开powershell输入下面命令:

docker pull enmotech/opengauss

opengauss windows版,docker,容器,运维,数据库

等待其下载完成。趁这时间在D盘创建一个名问opengauss的文件夹,确保其绝对路径为:D:\opengauss。

然后再powershell输入下面代码:

docker run --name opengauss --privileged=true -d -e GS_PASSWORD=Luthor@0824 -v D:\opengauss:/var/lib/opengauss -p 15432:5432 enmotech/opengauss:latest

注意lht@0824修改为你想要的密码(华为规定的密码规则是数字+大小写字符+常规符号)。

当然,如果你忘改了,可以直接把文件和容器删掉(不然容器会重名);

删除重启方法如下:

先输入docker ps -a查看所有容器:

opengauss windows版,docker,容器,运维,数据库

然后输入docker rm 57bfae94e7d4 删除容器:

opengauss windows版,docker,容器,运维,数据库

然后重新创建就好了。

然后打开docker:

opengauss windows版,docker,容器,运维,数据库

显示如上。

opengauss windows版,docker,容器,运维,数据库

然后点击start,如果成功的话就配置完成了。如果启动一下就停止的话,需要重装容器文章来源地址https://www.toymoban.com/news/detail-857348.html

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

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

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

相关文章

  • Win11下安装docker

    Win11安装docker非常方便,不需要进入bios开启虚拟化权限,直接采用Windows的Linux子系统安装。(WSL,Windows Subsystem Linux) 官网下载Docker的Windows版本 Docker: Accelerated, Containerized Application Development 直接安装,会提示安装WSL2和桌面图标,如果此前没有安装过WSL,记得勾上。安装完成

    2023年04月15日
    浏览(31)
  • Win11 安装 Docker及配置

    Docker: Accelerated, Containerized Application Development https://www.docker.com/ 无脑安装,超简单。 问题描述: Docker Desktop requires a newer WSL kernel version. 问题截图: 问题原因: WSL不是最新版。 解决方案: 适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环

    2024年02月16日
    浏览(28)
  • 实战:win10安装docker并用docker-compose构建运行容器

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。但是某些时候我们没有Linux环境怎么破?为了解决这个问题我们可以用VM虚拟机上安装Linux系统进行处理。然而对于我们的WIN10系统自带Hyper-V虚拟机,简直不要太爽。我们可以直接开启Hyper-V服务,并安

    2024年02月12日
    浏览(41)
  • win11 docker-desktop安装记录

    马上开始正式工作了,需要用到docker,以前在win10上安装过,新电脑是win11,心想肯定会遇到坑,就浅浅记录一下 首先看一下安装要求 需要wsl2 那么就先进行 wsl的更新 注意这里网络问题可能导致更新失败,我刚开始用公司网络不行,连手机热点才成功 下一步,查看当前安装

    2024年02月11日
    浏览(35)
  • Windows安装Docker 容器教程

    Docker 容器是一种轻量级、可移植、自包含的软件打包和部署技术。它可以将应用程序和依赖项打包在一个可移植的容器中,并提供一个一致的运行环境,无论在哪个计算机上运行都能够保证应用程序的可靠性和稳定性。 在 Docker 容器中,应用程序和其所有依赖项被打包在一个

    2024年02月03日
    浏览(51)
  • win11家庭版安装Docker启动一直Starting the Docker Engine...

    越多越多的应用通过Docker方式来运行,确实Docker方式运行也很方便,都是一个独立的运行环境,部署也很方便。于是决定安装下Docker试试,之前用Docker的时候还是win10,现在win11了。 安装倒是可以安装上,但是启动的时候,一直Starting the Docker Engine...,问度娘的方式试了也不行

    2024年03月26日
    浏览(32)
  • Docker(一)DockerDesktop中Redis下载与安装(win11)

    win+R打开windows命令行窗口 输入以下命令搜索redis镜像列表 输入以下命令拉取redis镜像 #默认拉去最新版本(redis:+版本名 [拉取指定redis版本]) 接下来就可以通过DockerDeskTop查看是否将镜像导入成功[如下图所示即为导入成功] 此时点击右侧的三角按钮,弹出如下提示框点击确定

    2024年04月22日
    浏览(32)
  • windows11安装docker desktop实现docker环境

    我们知道docker的安装一般我们是安装在linux系统上的,但是如果你的宿主机是windows,那么你还想装docker,那么就需要现在你的windows上装上虚拟机,虚拟机上装linux操作系统,然后在Linux操作系统上再去安装docker,这样比较麻烦。 docker desktop的出现就可以解决上面那个问题,你

    2024年02月13日
    浏览(34)
  • Docker容器—Windows下的安装与使用

    1.1 先决条件 Docker自身要求 Docker 并非是一个通用的容器工具,它 依赖于已存在并运行的 Linux 内核环境 。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 因此,Docker 必须部署在 Linux 内核的系统上。如果W

    2024年02月03日
    浏览(46)
  • Docker,ollama,open-webui安装使用 win11

            要先安装docker,再用docker安装ollama和open-webui,如果直接去ollama官网下载安装的话,我去打开ollama总是会闪退,虽然ollama的图标还在,但是去访问http://127.0.0.1:11434/时就会显示错误,直接用docker安装,ollama会直接显示在docker上。         本人对docker并不是很熟,本

    2024年04月17日
    浏览(33)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包