mirror of
https://github.com/gnh1201/caterpillar.git
synced 2025-11-27 18:10:40 +00:00
Update container.py
This commit is contained in:
parent
c49b35e7d9
commit
56c2db1442
|
|
@ -16,13 +16,30 @@ class Container(Extension):
|
|||
pass
|
||||
|
||||
def container_run(self, type, id, params, conn):
|
||||
devices = params['devices']
|
||||
image = params['image']
|
||||
devices = params['devices']
|
||||
name = params['name']
|
||||
environment = params['environment']
|
||||
volumes = params['volumes']
|
||||
|
||||
container = client.containers.run(image=image, environment=environment, detach=True)
|
||||
container = client.containers.run(
|
||||
image,
|
||||
devices=devices,
|
||||
name=name,
|
||||
volumes=volumes,
|
||||
environment=environment,
|
||||
detach=True
|
||||
)
|
||||
container.logs()
|
||||
|
||||
print ("[*] Running...")
|
||||
|
||||
def container_stop(self, type, id, params, conn):
|
||||
print ("[*] Greeting! container_stop")
|
||||
# todo
|
||||
pass
|
||||
name = params['name']
|
||||
|
||||
container = client.containers.get(name)
|
||||
container.stop()
|
||||
|
||||
print ("[*] Stopped")
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user