Inhoudsopgave:
Video: Hoe voer ik een script uit in een Docker-container?
2024 Auteur: Lynn Donovan | [email protected]. Laatst gewijzigd: 2023-12-15 23:51
Volg deze stappen:
- Gebruik maken van havenarbeider ps om de naam van de bestaande te zien container .
- Gebruik dan de opdracht docker exec -it < container name> /bin/bash om een bash-shell in de. te krijgen container .
- Of direct gebruik havenarbeider exec -it < container naam> < opdracht > uitvoeren wat dan ook opdracht je specificeert in de container .
Als ik dit in overweging neem, hoe vermeld ik dan een docker-container?
Docker-containers weergeven
- Zoals u kunt zien, geeft de afbeelding hierboven aan dat er geen actieve containers zijn.
- Gebruik –aq (stil) om containers op hun ID weer te geven: docker ps –aq.
- Gebruik –s (size): docker ps –s om de totale bestandsgrootte van elke container weer te geven.
- De opdracht ps biedt verschillende kolommen met informatie:
Je kunt je ook afvragen, hoe voer ik een shellscript uit? Stappen om een script te schrijven en uit te voeren
- Open de terminal. Ga naar de map waar u uw script wilt maken.
- Maak een bestand aan met. sh extensie.
- Schrijf het script in het bestand met behulp van een editor.
- Maak het script uitvoerbaar met het commando chmod +x.
- Voer het script uit met./.
Hoe start ik dan een bestaande Docker-container?
Een opnieuw opstarten bestaande container , we gebruiken de begin commando met de vlag -a om eraan te koppelen en de vlag -i om het interactief te maken, gevolgd door ofwel de container ID of naam. Zorg ervoor dat u de ID van uw container in het onderstaande commando: docker start -ai 11cc47339ee1.
Hoe geef ik argumenten door aan Docker?
Runtime argumenten worden doorgegeven wanneer u havenarbeider of start uw container: $ havenarbeider [OPTIES] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG…] Hiermee kunt u variabelen naar uw toepassing sturen die rennen in uw container zoals gedefinieerd in uw dockerbestand door uw CMD- of ENTRYPOINT-definities.
Aanbevolen:
Hoe voer ik een script uit in Xcode?
Open Terminal vanuit Xcode Maak een 2-regelig shellscript en geef het bestand toestemming om uit te voeren. Ga naar Xcode-voorkeuren. Voeg een gedrag toe in Xcode. Geef het een naam en geef een sneltoets. Vink in het detailvenster aan de rechterkant de optie Uitvoeren aan. Kies in het vervolgkeuzemenu hiernaast het script dat u zojuist in stap 1 hebt opgeslagen
Hoe voer ik een SQL-script uit in de Sqlcmd-modus?
Om de SQLCMD-modus in te schakelen, klikt u op de optie SQLCMD-modus onder het menu Query: Een andere manier om de SQLCMD-modus in te schakelen is door een combinatie van toetsen ALT+Q+M op het toetsenbord te gebruiken. In SSMS is er een optie om de queryvensters standaard in de SQLCMD-modus te openen
Hoe voer ik een bash-script uit vanuit een andere map?
Als u het script uitvoerbaar maakt met chmod 755 om het uit te voeren, hoeft u alleen het pad naar het script in te voeren. Wanneer u ziet dat./script wordt gebruikt, vertelt het de shell dat het script zich in dezelfde map bevindt als waarin u het uitvoert. Om het volledige pad te gebruiken typ je sh /home/user/scripts/someScript
Hoe voer ik een PowerShell-script uit in de Windows-planner?
Procedure: PowerShell-scripts uitvoeren vanuit TaskScheduler Stap 1: Open Taakplanner. Open Taakplanner en Maak een nieuwe taak. Stap 2: Stel triggers in. Stap 3: Maak uw actie. Stap 4: Stel argument in. Stap 5: Stel het volgende argument in. Stap 6: parameters toevoegen. Stap 7: Volledig argument. Stap 8: Sla de geplande taak op
Hoe voer ik een docker-image uit in Windows?
De 5 stappen Kies uw basisafbeelding. Docker-images voor Windows-apps moeten gebaseerd zijn op microsoft/nanoserver of microsoft/windowsservercore, of op een andere image gebaseerd op een daarvan. Afhankelijkheden installeren. Implementeer de applicatie. Configureer het ingangspunt. Voeg een gezondheidscheck toe