如何运行自定义Docker文件?

时间:2015-10-19 22:28:05

标签: docker

所以这是一个非常酷的Docker file

要运行它,我会这样做:

wget https://cran.r-project.org/src/contrib/FastRCS_0.0.7.tar.gz 
tar -xvzf FastRCS_0.0.7.tar.gz 
docker run --rm -ti -v $(pwd):/mnt rocker/r-devel-ubsan-clang check.r --setwd /mnt -a --install-deps FastRCS_0.0.7.tar.gz

但现在假设我要保存这个DockerFile并从当前目录运行保存的版本(即不只是github上的那个)。  我怎么能这样做?

我的想法是我需要自定义这个DockerFile并运行自定义版本。

2 个答案:

答案 0 :(得分:5)

听起来好像要从https://raw.githubusercontent.com/rocker-org/r-devel-san-clang/master/Dockerfile下载原始文件 并将其保存到名为Dockerfile的文件中 然后,您可以编辑文件以进行更改,然后在Dockerfile目录中使用docker build .构建映像

答案 1 :(得分:0)

这是一个基本的Docker使用问题 - 请查看docker commit

您可能想要学习其中许多优秀的Docker教程之一。