See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1805|Vastuse: 1

[Kommunikatsioon] Docker MSSQL 2022 paigaldab täisteksti otsinguteenuse

[Kopeeri link]
Postitatud 25.10.2024 09:35:41 | | | |
Nõuded: Testisin SQL SERVERi täisteksti otsingufunktsiooni ja leidsin, et SQL SERVER 2022, mis on paigaldatud Dockerile, ei ole vaikimisi täisteksti otsinguteenust paigaldanud, seega on käsitsi paigaldus vajalik.

FTS-i paigaldamise kontrollimiseks tee järgmist:



Kui leiad, et paigaldust pole, loo uus Dockerfile fail, et pilt uuesti üles ehitada, mis kõlab järgmiselt:

Parameetri kirjeldus:

KASUTAJA juur
Dockerfile'i esimene samm on kasutaja seadistamine. See tavaliselt tühistab kasutaja seatud andmed vanempildis. Selles näites on kasutaja seatud rootimiseks. See on oluline mssql-server-fts paketi paigaldamiseks ja kirjutamisõiguste andmiseks apt lähtekataloogis.
KÄIVITA apt-get uuendus
Kui kasutaja on seadistatud, käivita apt-get update, et uuendada pakendi indeksit ja veenduda, et sul on uusim paketiversioon.
RUN apt-get install -yq curl apt-transport-https gnupg
See samm paigaldab curl, apt-transport-https ja gnupg paketid. Need on paketid, mis on vajalikud suhtlemiseks Microsofti hoidlaga.
RUN curlhttps://packages.microsoft.com/keys/microsoft.asc| Sobiv võti lisa - && keerutahttps://packages.microsoft.com/c ... ql-server-2022.list| tee /etc/apt/sources.list.d/mssql-server-2022.list
Selles etapis laadime alla ja paigaldame Microsofti hoidla võtme, mis on järgmise sammu jaoks oluline. Loome ka faili mssql-server-2022.list ja kopeerime selle /etc/apt/sources.list.d/ kausta. Seda tehakse selleks, et võimaldada Microsofti hoidlast pakettide paigaldamist.
KÄIVITA apt-get uuendus
Pärast Microsofti repositooriumi lisamist käivita apt-get update uuesti, et uuendada pakendi indeksit Microsofti hoidla kaudu.
RUN apt-get install -y mssql-server-fts
See samm paigaldab täisteksti otsingufunktsiooni, et paigaldada vajalik mssql-server-fts pakett.
RUN apt-get clean && rm -rf /var/lib/apt/lists/*
See samm puhastab kõik mittevajalikud paketid, et vabastada kettaruumi. See eemaldab kõik kasutamata paketid. See on oluline samm, et hoida Dockeri pildi suurus väikesena.
KASUTAJA mssql
Pärast kasutamata pakettide puhastamist vahetame kasutaja mssql-i vastu. See on kasutaja, keda kasutatakse SQL Serveri protsessi käivitamiseks. Oluline on veenduda, et kasutaja ei oleks root-kasutatud, et vältida turvaprobleeme.
PALJASTUS 1433
See samm avab pordi 1433, mis on vaikimisi SQL Serveri port. See on oluline, et võimaldada ligipääsu teistelt konteineritelt ja hostidelt.
CMD ["/opt/mssql/bin/sqlservr"]
See samm määrab konteineri vaikimisi käsu SQL Serveri protsessi käivitamiseks. Kui tahame konteineri käivitada teiste protsesside käivitamiseks, peame selle siin seadistama CMD käsu abil.

Käivita käsk uue pildi loomiseks järgmiselt:

Nagu allpool näidatud:



Uue pildi põhjal alusta docker-konteinerit, nagu allpool näidatud:



(Lõpp)





Eelmine:JavaScripti rakendus laadib blob-objektid alla
Järgmine:Angular 18 seeria (kakskümmend kuus) rakendab laiska otsingu võimalusi, mis põhinevad RXJS-il
 Üürileandja| Postitatud 25.10.2024 09:36:58 |
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com