docker container mount根分区为NFS

问题描述

我想把dockercontainer的根分区mount为一个NFS挂载点,不知道是不是可行比如有个MFS的挂载点:test:/home/user/3243想类似:dockerrun-it-v"test:/home/user/3243":/centos7/bin/bash这样如果不行的话,可以先挂载到host,再绑定到container,类似:mount-tnfstest:/home/user/3243/mnt/nfs/3243dockerrun-it-v/mnt/nfs/3243:/centos7/bin/bash这样,不知道是不是可以实现?

解决方案

解决方案二:
应该不是可以的,宿主机挂到Docker,Docker中的可以复制出来

时间: 2024-11-04 00:11:20

docker container mount根分区为NFS的相关文章

AWS-AMI缩小根分区并创建新的AMI例子

环境及需求: 1. 现在的AMI 根分区有25G 2. 25G有点多,所以想将25G缩小到12G 3. 查看磁盘信息 # df -h Filesystem      Size  Used Avail Use% Mounted on /dev/xvda1       17G  1.5G   15G   9% / tmpfs           498M     0  498M   0% /dev/shm 操作步骤: 1. 挂载一块12G的新盘(/dev/xvdf) 2. 分区并格式化新磁盘    

如何恢复linux系统根分区文件权限

如果不小心将/目录权限搞错了,比如chmod -R 777 / 那么恭喜你,系统将崩溃,系统很多命令无法启动,命令无法执行: 或许你会说,找一台正常的系统照着权限改回来,那么恭喜你,数十万的文件也会让你崩溃. 这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限,本文将告诉你如何恢复linux系统根分区文件权限 解决方法:找一台权限正常的linux(最好和故障机同版本的) 通过getfacl -R / >systemp.bak将这个正常系统的/目录下所有文件的权限都备份保存在syste

mesos slave failed to create a docker container

问题描述 mesos slave failed to create a docker container when i start a docker containner on mesos-slave the mesos-slave log shows that: I1223 15:38:40.822557 258486272 docker.cpp:761] Starting container 'ea1ed2fa-c2e3-469a-bcc4-142e0a6c624d' for task '2

docker-一台服务器跑同一个App的多个Docker Container,性能会怎样?

问题描述 一台服务器跑同一个App的多个Docker Container,性能会怎样? Container是用namespace 来做隔离的,那么问题来了 如果我在一台服务器上, 使用同一个应用的image (比如 WordPress)起了 n个 container 那么这个服务器满载的时候性能 和 同样一台服务器只用一个 Container 处理时满载的性能有什么区别? 按照Container的说法,runtime overhead 很低,是不是这两个场景性能差不了太多 ? 求高手解答 解决方

Docker Container同时启动多服务

Docker Container同时启动多服务 转载请注明来自:http://blog.csdn.net/wsscy2004 昨天踩了个天坑,我有一个基本的镜像centos6.5+ssh,是通过Dockerfile build的,利用CMD命令启动ssh. 通过centos6.5+ssh镜像,我想build一个rabbitmq镜像,Dockerfile中CMD启动rabbitmq服务.虽然我知道Dockerfile中的CMD只能有一个,但没想到创建另一个image,也会继承FROM image的

AWS从Marketplace里面选择的CentOS6的AMI,来创建Instance。但创建出来的根分区只有8G。如何移除Marketplace code限制

问题描述 AWS从Marketplace里面选择的CentOS6的AMI,来创建Instance.但创建出来的根分区只有8G.如何移除Marketplacecode限制...求大神解答

Linux中不编译内核,如何挂载mount ntfs分区

Linux中不编译内核,如何挂载mount ntfs分区? 找到对应内核版本(uhttp://www.aliyun.com/zixun/aggregation/11696.html">name -a)的ntfsrpm,安装即可.以原装rh8为例,未升级或编译内核1. 上google.com搜索并下载 kernel-ntfs-2.4.18-14.i686.rpm2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm3. mkdir /mnt/c4. mount

add network card|interface to docker container online

本文将讲解一下如何对一个正在运行的container添加网卡.  其实就是用的netns, 使用--net=none或--net=bridge都无所谓. 启动一个容器, 默认使用bridge. 所以会自动创建一个网卡. [root@localhost ~]# docker run --name=test -t -i --rm centos:centos6 /bin/bash [root@878894e4216d /]# ip link 1: lo: <LOOPBACK,UP,LOWER_UP>

pipework let&#039;s assign static IP to docker container simple.

pipework是Docker工程师写的一个脚本, 主要用来管理container的网络.  用法参考 https://github.com/jpetazzo/pipework/blob/master/pipework 网友总结的5种定制docker网络的途径, pipework是其中之一 :  http://www.infoworld.com/article/2835222/application-virtualization/5-ways-docker-is-fixing-its-netwo