欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux如何使用docker方式搭建SQL Server

 更新時(shí)間:2024年07月31日 10:26:21   作者:糙漢345  
這篇文章主要介紹了Linux如何使用docker方式搭建SQL Server問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

拉取官方鏡像

docker pull mcr.microsoft.com/mssql/server:2019-latest

生成容器并運(yùn)行

docker run --name=容器標(biāo)識(shí) -e 'ACCEPT_EULAY=Y' -e 'SA_PASSWORD=sa用戶(hù)密碼' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest

注意:

  • 官方鏡像默認(rèn)是開(kāi)發(fā)者模式
  • 如需用于生產(chǎn)請(qǐng)查看官方文檔

Enviroment指令說(shuō)明

指令參數(shù)說(shuō)明
ACCEPT_EULAY=Y此項(xiàng)為必須設(shè)置項(xiàng),將ACCEPT_EULA設(shè)置為Y,表示您確認(rèn)接受最終用戶(hù)許可協(xié)議
SA_PASSWORD=<YourStrong@Password>指定sa用戶(hù)的強(qiáng)密碼,該密碼應(yīng)至少包含8個(gè)字符,并符合SQL Server密碼要求
MSSQL_PID=<Enterprise>如果在生產(chǎn)環(huán)境中使用,則需配置此項(xiàng),通過(guò)此變量指定有效的生產(chǎn)許可證

Docker-compose編排啟動(dòng)

version: "3.1"
services:
  mesDatabase:
    image: "mcr.microsoft.com/mssql/server:2019-latest"
    container_name: 容器名稱(chēng)
    user: mssql
    restart: always
    volumes:
      - ./volume:/var/opt/mssql:rw
    ports:
      - "1433:1433"
    environment:
      - ACCEPT_EULA=Y
      - SA_PASSWORD=您的強(qiáng)密碼
      - MSSQL_PID=有效的生產(chǎn)許可

開(kāi)啟SQL Server代理

  • 終端命令方式
docker exec -it -u root <容器名稱(chēng)> bash # 以root身份進(jìn)入容器
/opt/opt/mssql/bin/mssql-conf set sqlagent.enabled true
  • 配置文件方式

在mssql.conf(如果沒(méi)有則創(chuàng)建,映射的容器路徑/var/opt/mssql/mssql.conf)中配置如下:

[sqlagent]
enabled = true

配置高可用AlwaysOn

  • 終端命令方式
docker exec -it -u root <容器名稱(chēng)> bash # 以root身份進(jìn)入容器
/opt/opt/mssql/bin/mssql-conf set hadr.hadrenabled 1
  • 配置文件方式

在mssql.conf(如果沒(méi)有則創(chuàng)建,映射的容器路徑/var/opt/mssql/mssql.conf)中配置如下:

[hadr]
hadrenabled = 1

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux之命令行參數(shù)詳解

    Linux之命令行參數(shù)詳解

    文章介紹了Linux命令行參數(shù)的組成與分類(lèi)(短/長(zhǎng)選項(xiàng)、帶值選項(xiàng)、參數(shù)值類(lèi)型),以及C/C++中main函數(shù)接收參數(shù)的方式(argc和argv),強(qiáng)調(diào)參數(shù)化使程序能靈活定制功能,并說(shuō)明參數(shù)傳遞依賴(lài)父進(jìn)程bash
    2025-08-08
  • Linux如何設(shè)置java.library.path

    Linux如何設(shè)置java.library.path

    這篇文章主要介紹了Linux如何設(shè)置java.library.path問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • linux的CPU、內(nèi)存查看命令方式

    linux的CPU、內(nèi)存查看命令方式

    這篇文章主要介紹了linux的CPU、內(nèi)存查看命令方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • Linux中的緩沖區(qū)和文件系統(tǒng)詳解

    Linux中的緩沖區(qū)和文件系統(tǒng)詳解

    這篇文章主要介紹了Linux中的緩沖區(qū)和文件系統(tǒng)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Linux 7.4上安裝配置Oracle 11.2.0.4圖文教程

    Linux 7.4上安裝配置Oracle 11.2.0.4圖文教程

    本文通過(guò)圖文并茂的形式給大家介紹了Linux 7.4上安裝配置Oracle 11.2.0.4的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-12-12
  • linux如何通過(guò)crontab命令定時(shí)執(zhí)行shell腳本

    linux如何通過(guò)crontab命令定時(shí)執(zhí)行shell腳本

    為保障網(wǎng)安測(cè)試活動(dòng)的順利進(jìn)行,需要設(shè)置Linux服務(wù)器上服務(wù)的定時(shí)啟停,本文介紹了通過(guò)crontab實(shí)現(xiàn)服務(wù)定時(shí)啟停的方法,包括檢查crontab安裝、編寫(xiě)啟停腳本、創(chuàng)建定時(shí)任務(wù)、日志記錄,以及問(wèn)題解決方案,通過(guò)crontab-e命令編輯定時(shí)任務(wù)
    2024-10-10
  • linux服務(wù)器基本安全配置手冊(cè)

    linux服務(wù)器基本安全配置手冊(cè)

    我們?cè)诖罱↙inux服務(wù)器的時(shí)候有很多事情需要注意,其中一個(gè)安全的配置表是一個(gè)服務(wù)器的搭建者和維護(hù)者最需要掌握的東西。在本文中你會(huì)看到一份完整的Linux服務(wù)器安全搭建手冊(cè)
    2012-03-03
  • Linux發(fā)郵件之mail命令詳解

    Linux發(fā)郵件之mail命令詳解

    這篇文章主要介紹了Linux發(fā)郵件之mail命令詳解,詳細(xì)的講解了mail命令的用法等,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。
    2016-12-12
  • Linux中無(wú)法遠(yuǎn)程連接數(shù)據(jù)庫(kù)問(wèn)題的解決方法

    Linux中無(wú)法遠(yuǎn)程連接數(shù)據(jù)庫(kù)問(wèn)題的解決方法

    這篇文章主要給大家介紹了關(guān)于Linux中無(wú)法遠(yuǎn)程連接數(shù)據(jù)庫(kù)問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • Linux中tail命令用法詳解

    Linux中tail命令用法詳解

    tail命令也是一個(gè)非常常用的文件查看類(lèi)的命令,接下來(lái)通過(guò)本篇文章給大家介紹linux中tail命令的用法詳解,感興趣的朋友一起看看吧
    2016-09-09

最新評(píng)論