Modifying and rebuilding a Docker image

I’d like to make a change to a third-party Docker image (the official Shipyard image), and recompose a new image.

Will I have to export a TAR file, expand it into a directory, make the change, build a new TAR, and import that TAR, or is there a way to simply pour the contents of the image into a directory, and rebuild a new one, directly, when done?

  • Docker pull shows “Unknown blob”
  • How do you list containers in Docker.io?
  • Issues with Redis Cluster in Docker
  • how to migrate docker private registry to a new server
  • concourse gradle java build CI
  • Rancher server not finding the rancher agent on same server
  • IBM Bluemix authentication token always invalid
  • Docker maven plugin ClientProtocolException (Windows 10 using Docker Toolbox)
  • nginx docker instance multiple application
  • passing arguments to docker exec from bash prompt and script
  • executable file not found in $PATH when trying to connect to a container in an AWS ECS EC2 instance
  • How to connect to MongoDB running in Docker container?
  • One Solution collect form web for “Modifying and rebuilding a Docker image”

    You could either:

    • start from their Dockerfile or
    • just use FROM shipyard/shipyard to start your own Dockerfile based on their binary image.
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.