mirror of
https://github.com/docker/docs.git
synced 2026-04-05 18:58:55 +07:00
Add basic run command
This commit is contained in:
@@ -64,6 +64,7 @@ class TopLevelCommand(Command):
|
||||
|
||||
Commands:
|
||||
ps List services and containers
|
||||
run Run a one-off command
|
||||
start Start services
|
||||
stop Stop services
|
||||
|
||||
@@ -78,6 +79,15 @@ class TopLevelCommand(Command):
|
||||
for container in service.containers:
|
||||
print container['Names'][0]
|
||||
|
||||
def run(self, options):
|
||||
"""
|
||||
Run a one-off command.
|
||||
|
||||
Usage: run SERVICE COMMAND [ARGS...]
|
||||
"""
|
||||
service = self.service_collection.get(options['SERVICE'])
|
||||
service.start_container(command=[options['COMMAND']] + options['ARGS'])
|
||||
|
||||
def start(self, options):
|
||||
"""
|
||||
Start all services
|
||||
|
||||
Reference in New Issue
Block a user