作用:查看指定docker container的启动命令
安装runlike:
pip install runlike
用法:runlike
-p将命令行分解为行
先运行:
docker run --name ng -d nginx
再查看:runlike -p ng
[root@localhost ~]# runlike -p ng
docker run \
--name=ng \
--hostname=66668693c7ce \
--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
--env=NGINX_VERSION=1.19.0 \
--env=NJS_VERSION=0.4.1 \
--env='PKG_RELEASE=1~buster' \
--expose=80 \
--restart=no \
--label maintainer="NGINX Docker Maintainers <docker-maint@nginx.com>" \
--detach=true \
nginx \
nginx -g 'daemon off;'
[root@localhost ~]#
postgres:
[root@localhost ~]# runlike -p pg
docker run \
--name=pg \
--hostname=0c0a41d5eaa2 \
--env=POSTGRES_PASSWORD=password \
--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/12/bin \
--env=GOSU_VERSION=1.12 \
--env=LANG=en_US.utf8 \
--env=PG_MAJOR=12 \
--env=PG_VERSION=12.3-1.pgdg100+1 \
--env=PGDATA=/var/lib/postgresql/data \
--volume=/var/lib/postgresql/data \
-p 5432:5432 \
--restart=no \
--detach=true \
postgres \
postgres
[root@localhost ~]#