
ddsderek/runlikerunlike Docker镜像是一款轻量级工具,旨在通过分析运行中的Docker容器配置,自动生成对应的docker run命令。该工具通过挂载Docker守护进程的Unix套接字(/var/run/docker.sock)与Docker引擎通信,提取容器的启动参数(如端口映射、数据卷挂载、环境变量等),并转换为可直接执行的命令,解决用户忘记容器启动参数的痛点。
docker run命令,包含所有原始启动参数--rm参数可实现"用完即删",不占用系统资源bashdocker run --rm -v /var/run/docker.sock:/var/run/docker.sock ddsderek/runlike YOUR-CONTAINER
--rm:容器退出后自动删除,避免残留临时容器文件-v /var/run/docker.sock:/var/run/docker.sock:挂载Docker守护进程的Unix套接字,是工具与Docker引擎通信的必要配置ddsderek/runlike:runlike工具的Docker镜像名称YOUR-CONTAINER:目标容器的名称或ID,需替换为实际运行中的容器标识符若需获取名为web-server的容器的启动命令,执行:
bashdocker run --rm -v /var/run/docker.sock:/var/run/docker.sock ddsderek/runlike web-server
执行上述命令后,将输出类似以下的docker run命令(具体参数取决于目标容器配置):
bashdocker run --name=web-server -p 8080:80 -v /host/data:/app/data -e "ENV=prod" --restart=always nginx:alpine
/var/run/docker.sock的读写权限,否则可能导致通信失败



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务