docker 用于工具包文档:`docker export` 不包括所有层?
docker for toolkit documentation: `docker export` not including all layers?
在放弃以分析可重复性为目标的其他方法来适当记录我的 R
分析环境后,我开始着手将每个单独的分析包装成一个 docker
容器。
这是我的工作:
- 中拉取最新的
rstudio
容器
docker pull rocker/rstudio
创建项目特定的副本
docker run -d -p 8787:8787 rocker/rstudio # Produces baseID
docker commit --message="Snapshot of current rocker/rstudio container" <baseID> rstudio_project.2018
docker stop <baseID>
启动容器:
docker run -d -p 8787:8787 -e ROOT=TRUE rstudio_project.2018 # produces ID
R
(Studio
)-基于项目分析...以sudo apt-get clean
和sudo rm -rf /tmp/*
[=60结束=]
导出一张docker图像:
docker export -o docker_rstudio_project.2018.tar <ID>
xz docker_rstudio_project.2018.tar
从我的本地注册表中删除所有相关 containers/images 后,我尝试像这样模拟重新访问打包的项目:
导入容器:
docker import docker_rstudio_project.2018.tar.xz rstudio_project.2018.2
(尝试)像原来那样启动容器:
docker 运行 -d -p 8787:8787 -e ROOT=TRUE rstudio_project.2018.2
然后我遇到了以下错误:
docker: Error response from daemon: No command specified.
我做错了什么?容器在哪里丢失了关于默认启动什么的(什么)信息?
export
和 import
命令仅处理文件系统,而不处理元数据,例如 运行 的命令。请改用 save
和 load
。另见 https://github.com/moby/moby/issues/1826
在放弃以分析可重复性为目标的其他方法来适当记录我的 R
分析环境后,我开始着手将每个单独的分析包装成一个 docker
容器。
这是我的工作:
- 中拉取最新的
rstudio
容器docker pull rocker/rstudio
创建项目特定的副本
docker run -d -p 8787:8787 rocker/rstudio # Produces baseID docker commit --message="Snapshot of current rocker/rstudio container" <baseID> rstudio_project.2018 docker stop <baseID>
启动容器:
docker run -d -p 8787:8787 -e ROOT=TRUE rstudio_project.2018 # produces ID
[=60结束=]R
(Studio
)-基于项目分析...以sudo apt-get clean
和sudo rm -rf /tmp/*
导出一张docker图像:
docker export -o docker_rstudio_project.2018.tar <ID> xz docker_rstudio_project.2018.tar
从我的本地注册表中删除所有相关 containers/images 后,我尝试像这样模拟重新访问打包的项目:
导入容器:
docker import docker_rstudio_project.2018.tar.xz rstudio_project.2018.2
(尝试)像原来那样启动容器:
docker 运行 -d -p 8787:8787 -e ROOT=TRUE rstudio_project.2018.2
然后我遇到了以下错误:
docker: Error response from daemon: No command specified.
我做错了什么?容器在哪里丢失了关于默认启动什么的(什么)信息?
export
和 import
命令仅处理文件系统,而不处理元数据,例如 运行 的命令。请改用 save
和 load
。另见 https://github.com/moby/moby/issues/1826