Kuidas lahendada Dockeri tõrge – squashi toetatakse ainult Dockeri deemonis, kui eksperimentaalsed funktsioonid on lubatud

Kuidas Lahendada Dockeri Torge Squashi Toetatakse Ainult Dockeri Deemonis Kui Eksperimentaalsed Funktsioonid On Lubatud



Docker on väljakujunenud ja laialdaselt kasutatav tööriist DevOpsi projektide arendamiseks. See koostab ja juurutab projekte erinevate komponentide abil ning Dockeri pildid on üks neist. Dockeri pilt sisaldab juhiseid konteinerite käitamiseks projektide juurutamiseks.

Dockeri pildi loomiseks minimaalse suurusega ' dokk ehitada – squash ” kasutatakse käsku. Kuid mõnikord, kui arendaja käivitab pildi koostamiseks mainitud käsu, kuvatakse ' –squashi toetatakse ainult Dockeri deemonis, kui eksperimentaalsed funktsioonid on lubatud ” ilmneb tõrge.

Selles ajaveebis näitame, kuidas lahendada – squashi toetatakse ainult Dockeri deemonis, kui eksperimentaalsed funktsioonid on lubatud.







Kuidas lahendada Dockeri tõrge '–squashi toetab ainult Dockeri deemon, kui eksperimentaalsed funktsioonid on lubatud'?

Dockeri deemon on Dockeri põhikomponent, mida kasutatakse Dockeri API kuulamiseks ja Dockeri komponendi (nt Dockeri kujutised, konteinerid, registrid jne) haldamiseks. Kui Dockeri katsefunktsioon on keelatud, ei luba Dockeri deemon Dockeri kihtide kokkutõmbamist minimaalse suurusega Dockeri kujutise loomiseks. Seetõttu, kui kasutajad proovivad käivitada dokk ehitada – squash ” käsk, ilmneb määratud viga, nagu allpool näidatud:





Parandus: lubage Docker Daemoni eksperimentaalsed funktsioonid

Määratud vea lahendamiseks järgige antud juhiseid.





1. toiming: avage rakendus Docker
Esmalt käivitage menüüst Start rakendus Docker Desktop:



2. samm: avage Dockeri seaded
Järgmisena külastage Dockeri sätteid, klõpsates nuppu ' Käik ” ikoon:

3. toiming: lubage eksperimentaalne funktsioon
Ava ' Dockeri mootor ” seaded Dockeri sätete all. Allolevast väljundist näete, et Dockeri deemon ' eksperimentaalne funktsioon on seatud kui ' vale ”, mis tähendab, et eksperimentaalne funktsioon on praegu keelatud:

Määratud vea lahendamiseks peavad kasutajad lubama eksperimentaalse funktsiooni. Selleks määrake väärtus ' eksperimentaalne ” kui „ tõsi ”. Seejärel vajutage nuppu ' Rakenda ja taaskäivitage ” nuppu muudatuste salvestamiseks:

Nüüd avage oma lemmikterminal ja käivitage ' dokk ehitada – squash ” käsk, et kontrollida, kas viga on lahendatud või mitte:

$ doki ehitamine --squash -t demo .

Siin näete, et oleme määratud vea edukalt lahendanud:

Oleme välja mõelnud, kuidas lahendada ' –squash on üks Dockeri deemon toetatud eksperimentaalsete funktsioonidega Dockeri viga.

Järeldus

Mainitud Dockeri tõrke lahendamiseks avage esmalt rakendus Docker Desktop ja navigeerige selle seadete juurde. Dockeri sätetest külastage ' Dockeri mootor ” seaded. Pärast seda lubage ' eksperimentaalne funktsioon, määrates selle väärtuseks tõsi ”. See postitus on näidanud, kuidas lahendada ' –squash on üks Dockeri deemon toetatud eksperimentaalsete funktsioonidega Dockeri viga.