有时候我们需要获取docker run命令,比如我们在docker中运行了一个容器或者别人帮我们启动了一个docker但是未告知我们应该如何再启动一个。这时候我们可以通过docker inspect命令来获取。

安装

1
pip install runlike

支持的参数

1
2
3
4
5
6
7
8
9
10
11
12
13

runlike nginx # 获取nginx容器的run命令


Usage: runlike [OPTIONS] [CONTAINER]

Shows command line necessary to run copy of existing Docker container.

Options:
--no-name Do not include container name in output
-p, --pretty
-s, --stdin
--help Show this message and exit.

已启动容器通过 docker update 对设置 restart 选项

1
docker update --restart=always docker_id