Logisim_Xpra_Docker/test.py

28 lines
667 B
Python
Raw Permalink Normal View History

2021-10-31 10:53:19 +08:00
#!/usr/bin/env python3
import time
import docker
client = docker.from_env()
#container_list = []
"""
for i in range(0, 10):
print(f"Creating container {i}")
container = client.containers.run("zhaozuohong/logisim", detach=True, remove=True, ports={"10000/tcp": 60000 + i})
container_list.append(container)
"""
print(f"Creating container...")
container = client.containers.run("zhaozuohong/logisim", detach=True, remove=True, ports={"10000/tcp": 60000})
time.sleep(3)
while True:
#while (container.status == "running"):
time.sleep(2)
container.reload()
print(container.status)
print("container stopped.")
#container_list.append(container)