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

在Docker容器中部署MSSQL

 更新時間:2022年04月10日 17:04:01   作者:一事冇誠  
這篇文章介紹了在Docker容器中部署MSSQL的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

部署MSSQL需要2G內(nèi)存

1.下載鏡像

docker pull microsoft/mssql-server-linux

使用該命令就可以把數(shù)據(jù)庫的docker鏡像下載下來。

2.創(chuàng)建并運行容器

docker run --name MSSQL_1433 -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d microsoft/mssql-server-linux

這個密碼需要復雜密碼,要有大小寫和特殊符號,替換yourStrong(!)Password成你自己的密碼就行。如果只Linux服務器,可以不用端口映射,直接使用宿主模式

docker run --name MSSQL_1433 -m 512m -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' --net=host -d microsoft/mssql-server-linux

3.登入容器

docker exec -it MSSQL_1433 /bin/bash

4.連接到sqlcmd

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'yourStrong(!)Password'

5.執(zhí)行SQL語句創(chuàng)建數(shù)據(jù)庫

CREATE DATABASE testDB
go

6.還原數(shù)據(jù)庫

在容器內(nèi)先創(chuàng)建一個文件夾

mkdir /var/opt/mssql/backup

在宿主把.bak備份文件復制到容器

sudo docker cp /Users/front/Downloads/beifen.bak MSSQL_1433:/var/opt/mssql/backup

運行sqlcmd到邏輯文件名稱和備份內(nèi)的路徑的列表容器內(nèi)

sudo docker exec -it MSSQL_1433 /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'yourStrong(!)Password' -Q 'RESTORE FILELISTONLY FROM DISK = "/var/opt/mssql/backup/beifen.bak"' | tr -s ' ' | cut -d ' ' -f 1-2

到此這篇關于在Docker容器中部署MSSQL的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • docker刪除鏡像的實現(xiàn)方式詳解

    docker刪除鏡像的實現(xiàn)方式詳解

    這篇文章主要為大家介紹了docker刪除鏡像的實現(xiàn)方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • docker 搭建hadoop以及hbase集群詳解

    docker 搭建hadoop以及hbase集群詳解

    本篇文章主要介紹了docker 搭建hadoop以及hbase集群詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • docker /var/lib/docker/aufs/mnt 目錄清理方法

    docker /var/lib/docker/aufs/mnt 目錄清理方法

    在本篇文章里小編給各位整理的是關于docker /var/lib/docker/aufs/mnt 目錄清理方法,有需要的朋友們可以參考下。
    2020-03-03
  • docker數(shù)據(jù)卷容器掛載不上的解決方法

    docker數(shù)據(jù)卷容器掛載不上的解決方法

    docker容器之間可以通過相互掛載實現(xiàn)數(shù)據(jù)共享,本文主要介紹了docker數(shù)據(jù)卷容器掛載不上的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Docker容器跨主機通信overlay網(wǎng)絡的解決方案

    Docker容器跨主機通信overlay網(wǎng)絡的解決方案

    Overlay網(wǎng)絡是指在不改變現(xiàn)有網(wǎng)絡基礎設施的前提下,通過某種約定通信協(xié)議,把二層報文封裝在IP報文之上的新的數(shù)據(jù)格式,本文給大家介紹Docker容器跨主機通信overlay網(wǎng)絡的方案,感興趣的朋友一起看看吧
    2022-02-02
  • docker compose安裝etcd的詳細過程

    docker compose安裝etcd的詳細過程

    這篇文章主要介紹了docker compose安裝etcd的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • docker-compose的安裝和使用詳解

    docker-compose的安裝和使用詳解

    這篇文章主要介紹了docker-compose的安裝和使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • MacOS?Docker?安裝的實現(xiàn)步驟

    MacOS?Docker?安裝的實現(xiàn)步驟

    本文主要介紹了MacOS?Docker?安裝的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • 靜態(tài)pod 創(chuàng)建使用示例詳解

    靜態(tài)pod 創(chuàng)建使用示例詳解

    這篇文章主要為大家介紹了靜態(tài)pod 創(chuàng)建使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • 安裝Docker Desktop報錯WSL 2 installation is incomplete的問題(解決報錯)

    安裝Docker Desktop報錯WSL 2 installation is incomplete的問題(解決報錯)

    這篇文章主要介紹了安裝Docker Desktop報錯WSL 2 installation is incomplete的問題,解決方法很簡單只需我們自己手動更新一下,我們根據(jù)提示去微軟官網(wǎng)下載最新版的wsl2安裝后即可正常打開,需要的朋友可以參考下
    2021-06-06

最新評論