Docker Inspect Converter

Convert your docker inspect JSON output into a docker run or docker-compose.yml file.



Docker Run
Docker Compose

Generated Docker Run Command:


    

You can also get the docker run command directly from the command line using:

docker inspect <container_name> | curl -X POST -H "Content-Type: application/json" -d "{\"container\":$(cat)}" https://kudock.com/convert-run

With removing extra env variables:

container_name=<container_name> && container=$(docker inspect $container_name) && image=$(docker image inspect $(docker inspect --format '{{.Config.Image}}' $container_name)) && curl -X POST -H "Content-Type: application/json" -d "{\"container\":$container, \"image\":$image}" https://kudock.com/convert-run

Generated Docker Compose Configuration:


    
    

You can also use the API to get the Docker Compose file by running:

docker inspect <container_name> | curl -X POST -H "Content-Type: application/json" -d "{\"container\":$(cat)}" https://kudock.com/convert-compose

With removing extra env variables:

container_name=<container_name> && container=$(docker inspect $container_name) && image=$(docker image inspect $(docker inspect --format '{{.Config.Image}}' $container_name)) && curl -X POST -H "Content-Type: application/json" -d "{\"container\":$container, \"image\":$image}" https://kudock.com/convert-compose