INHOUDSOPGAWE:
Video: Hoe kan ek 'n skrip in 'n Docker-houer laat loop?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Volg hierdie stappe:
- Gebruik dokwerker ps om die naam van die bestaande te sien houer .
- Gebruik dan die beveldoker exec -it < houer naam> /bin/bash om 'n bash-dop in die houer .
- Of direk gebruik dokwerker exec -it < houer naam> < bevel > uit te voer wat ook al bevel jy spesifiseer in die houer .
As u dit in ag neem, hoe lys ek 'n dokhouer?
Lys Docker-houers
- Soos u kan sien, dui die prent hierbo aan dat daar geen lopende houers is nie.
- Om houers volgens hul ID te lys, gebruik –aq (stil): docker ps –aq.
- Om die totale lêergrootte van elke houer te lys, gebruik –s (grootte): docker ps –s.
- Die ps-opdrag verskaf verskeie kolomme inligting:
'n Mens kan ook vra, hoe laat ek 'n dopskrif uit? Stappe om 'n skrif te skryf en uit te voer
- Maak die terminale oop. Gaan na die gids waar jy jou skrif wil skep.
- Skep 'n lêer met. sh uitbreiding.
- Skryf die skrif in die lêer deur 'n redigeerder te gebruik.
- Maak die script uitvoerbaar met die opdrag chmod +x.
- Begin die skrip met./.
Hoe begin ek dan 'n bestaande Docker-houer?
Om weer 'n bestaande houer , sal ons die begin opdrag met die -a vlag om daaraan te heg en die -i vlag om dit interaktief te maak, gevolg deur óf die houer ID of naam. Maak seker dat jy die ID van jou vervang houer in die opdrag hieronder: docker begin -ai 11cc47339ee1.
Hoe gee ek argumente aan Docker deur?
Looptyd argumente word deurgegee wanneer jy docker run of begin jou houer: $ docker run [OPSIES] BEELD[:TAG|@DIGEST] [OPDRAG] [ARG…] Hulle laat jou toe om veranderlikes na jou toepassing te stuur wat sal wees hardloop in jou houer soos gedefinieer in jou dockerfile deur jou CMD of ENTRYPOINT definisies.
Aanbeveel:
Hoe kan ek 'n skrip in Xcode laat loop?
Maak terminale oop vanaf Xcode Skep 'n 2-reël dopskrif en gee toestemming vir die uitvoer van die lêer. Gaan na Xcode-voorkeure. Voeg 'n gedrag in Xcode by. Noem dit en gee 'n kortpadsleutel. Op die regterkant se besonderhedevenster, merk die Run-opsie. Kies die skrif wat jy sopas in stap 1 gestoor het uit die aangrensende aftreklys
Hoe laat ek 'n SQL-skrip in Sqlcmd-modus loop?
Om SQLCMD-modus te aktiveer, klik die SQLCMD-modus-opsie onder die Query-kieslys: Nog 'n manier om die SQLCMD-modus te aktiveer is deur 'n kombinasie van sleutels ALT+Q+M vanaf die sleutelbord te gebruik. In SSMS is daar 'n opsie om die navraagvensters by verstek in die SQLCMD-modus oop te stel
Kan u Windows Docker op Linux laat loop?
Nee, jy kan nie Windows-houers direk op Linux laat loop nie. Maar jy kan Linux op Windows laat loop. U kan tussen OS-houers Linux en Windows verander deur regs te klik op die dokhouer in die skinkbordkieslys. In teenstelling met virtualisering, gebruik containerization dieselfde gasheer-OS
Hoe kan ek 'n PowerShell-skrip in Windows skeduleerder laat loop?
Hoe om: Begin PowerShell-skrifte vanaf TaskScheduler Stap 1: Maak Task Scheduler oop. Maak Taakskedule oop en skep 'n nuwe taak. Stap 2: Stel snellers. Stap 3: Skep jou aksie. Stap 4: Stel argument. Stap 5: Stel die volgende argument. Stap 6: Voeg parameters by. Stap 7: Volledige argument. Stap 8: Stoor die geskeduleerde taak
Hoe kan ek 'n docker-beeld in Windows laat loop?
Die 5 stappe Kies jou basisbeeld. Docker-beelde vir Windows-toepassings moet gebaseer wees op microsoft/nanoserver of microsoft/windowsservercore, of op 'n ander beeld gebaseer op een daarvan. Installeer afhanklikhede. Ontplooi die toepassing. Stel die toegangspunt op. Voeg 'n Healthcheck by