我使用以下命令运行 docker 容器。
#docker run -it --name mydocker -v /local/path:/docker/path random_docker
Run Code Online (Sandbox Code Playgroud)
然后我就停下来了。
#docker stop mydocker
Run Code Online (Sandbox Code Playgroud)
如果我现在使用“docker start”启动同一个容器,那么它将使用我最初运行该容器时使用的相同命令启动。
#docker start mydocker
Run Code Online (Sandbox Code Playgroud)
但我想使用不同的参数/命令启动同一个容器,例如再安装一个驱动器,如 /newdrive/data:/docker/data。修改命令的可能方法是什么?
我正在运行此代码以检查此目录是否存在于远程计算机上,但此代码正在检查本地计算机上的目录.如何验证远程计算机上的目录?
rom fabric.api import run, sudo, env
import os
env.hosts = ['remote_server']
env.user = 'ubuntu'
env.key_filename = '/home/ubuntu/ubuntu16-multi.pem'
def Directory_Check():
DIR_1="/home/ubuntu/test-dir"
if os.path.exists(DIR_1):
print "Directory Exist!"
else:
print "Directory Does Not Exist!"
Run Code Online (Sandbox Code Playgroud)