singularity

您好,请问singularity容器中的文件可以进行删除和上传操作吗?该怎么实现旧文件的删除和新文件的上传呢

你的需求是在容器内进行文件的删除和下载是吧?

1、删除的话
进入容器执行删除操作,然后退出容器,重启容器即可

docker exec -it 容器id /bin/sh
rm -rf 文件
docker restart 容器id

2、上传的话
使用docker cp

  • 将主机/www/runoob目录拷贝到容器96f7f14e99ab的/www目录下。
    docker cp /www/runoob 96f7f14e99ab:/www/
    
  • 将主机/www/runoob目录拷贝到容器96f7f14e99ab中,目录重命名为www。
    docker cp /www/runoob 96f7f14e99ab:/www
    
  • 将容器96f7f14e99ab的/www目录拷贝到主机的/tmp目录中。
    docker cp  96f7f14e99ab:/www /tmp/
    

如有问题及时沟通