Gotchas in Writing Dockerfile. Hirokuni, K. 2014.
abstract   bibtex   
[Excerpt: Why do we need to use Dockerfile?] Dockerfile is not yet-another shell. Dockerfile has its special mission: automation of Docker image creation. [\n] Once, you write build instructions into Dockerfile, you can build the same image just with docker build command. [\n] Dockerfile is also useful to tell the knowledge of what a job the container does to somebody else. Your teammates can tell what the container is supposed to do just by reading Dockerfile. They don't need to know login to the container and figure out what the container is doing by using ps command. [\n] For these reasons, you must use Dockerfile when you build images. However, writing Dockerfile is sometimes painful. In this post, I will write a few tips and gochas in writing Dockerfile so that you love the tool. [\n] [...]
@article{hirokuniGotchasWritingDockerfile2014,
  title = {Gotchas in Writing {{Dockerfile}}},
  author = {Hirokuni, Kim},
  year = {2014},
  abstract = {[Excerpt: Why do we need to use Dockerfile?]

Dockerfile is not yet-another shell. Dockerfile has its special mission: automation of Docker image creation.

[\textbackslash n] Once, you write build instructions into Dockerfile, you can build the same image just with docker build command.

[\textbackslash n] Dockerfile is also useful to tell the knowledge of what a job the container does to somebody else. Your teammates can tell what the container is supposed to do just by reading Dockerfile. They don't need to know login to the container and figure out what the container is doing by using ps command.

[\textbackslash n] For these reasons, you must use Dockerfile when you build images. However, writing Dockerfile is sometimes painful. In this post, I will write a few tips and gochas in writing Dockerfile so that you love the tool.

[\textbackslash n] [...]},
  keywords = {*imported-from-citeulike-INRMM,~INRMM-MiD:c-14042970,computational-science,docker,reproducible-research,research-management},
  lccn = {INRMM-MiD:c-14042970}
}

Downloads: 0