Questions tagged «container»

1
Windows容器:Containeradministrator与Administrator?
对于使用Docker的用户,我有些困惑。当我运行Windows容器(例如microsoft / windowsservercore)并键入“ whoami”时,得到以下响应 user manager\containeradministrator 但是在容器中运行“ net user”时,我看不到任何容器管理员,而只能看到 ------------------------------------------------------------------------------- Administrator DefaultAccount Guest 那么,这个containeradministrator到底是什么用户,他具有什么权限?他属于用户组吗?


1
如何创建一个继承主机根文件系统的linux容器,可能还有zfs?
什么 希望标题中的问题是有道理的。我想创建一个低开销(因此没有虚拟机)的主机操作系统副本,它在Linux容器中运行。 我想以某种方式使用zfs创建主机rootfs的快照,然后以某种方式将其提供给lxc。这样,容器中的任何更改都通过ZFS的写时复制功能限制在容器中,并且对主机rootfs的任何未来更改都不会传播到容器。 我是否有任何潜在的问题需要考虑,例如递归目录会造成严重破坏或其他什么? 为什么 这样做的原因是我可以快速使用主机作为模板,并使用例如安装污染rootfs的新构建工具而不必担心影响主机,而不必浪费大量的驱动器空间复制主机根文件系统。另外,我花了相当多的时间以我喜欢的方式设置主机,并且不想再花几天时间创建一个过程的模板(尽管我应该这样做,把它全部写下来是一个好主意,自动化它甚至更好)。由于这将在一个linux容器中,我可以同时运行多个实例。

1
我们可以使用共享卷来跨不同主机共享docker容器吗?
我想要实现的是在不同的机器上共享docker容器。 因为docker会将容器数据存储到/ var / lib / docker / container中 我想有一个网络卷,并将“/ var / lib / docker / container”从每台机器映射到同一网络卷。 Machine A |- /var/lib/docker/container --------------------> network file volume ^ | Machine B | |- /var/lib/docker/container ----------------------------- 在机器A当我做“docker run”创建容器时,我可以看到当我从机器B查看时这些文件显示,但是从机器B“docker ps”我看不到容器被列出。 这是一种可行的方法吗?

0
Docker的问题,如何使用自己的网桥NIC创建docker容器
我是Docker世界的新手。我以前一直在使用VirtualBox并从它的角度理解一切,但现在我想切换到Docker容器。 如果你能回答我的问题,我将不胜感激。 是否可以为每个容器配置单独的网络适配器。例如,与VM类似。例如,第一个容器将有2个网络接口,第一个是容器之间的本地网络,第二个是桥接网络。第二个容器只有一个本地网络适配器? 是否可以有两个容器桥接适配器,因此每个容器都会请求我的DHCP服务器租用与Virtual Box中的桥接适配器相同的IP地址。一个容器运行Apache2 Web服务器,从路由器获取192.168.0.10 IP,另一个运行Nginx服务器并从路由器获取192.168.0.11 IP。我能在路由器上将端口转发到此IP吗? 据我所知,docker只是创建了由内核隔离的新进程组,并使用chroot从现有的根目录创建自己的工作目录,因此所有已安装的软件都将在容器中可用,但是当我安装新软件时,它将被安装在chrooted目录,它真正位于真正的根目录中,但具有以前安装的软件的符号链接? 我会感激任何答复或帮助。 谢谢。

0
安静地安装到microsoft / nanoserver中
我从我的一个Dockerfile [s]中摘录了这个。任何以静默方式安装软件的尝试都将失败。在另一个Dockerfile中,我已经尝试过使用oracle-xe但没有成功。在这个docker文件中,我也尝试过Git for Windows,OpenSSH和gpg4win,它们都不会返回很长的返回代码。 FROM microsoft/nanoserver ADD assets/jdk-8u161-windows-x64.exe C:\\temp\\install RUN powershell.exe -Command Start-Process C:\temp\install\jdk-8u161-windows- x64.exe -ArgumentList '/s' -Wait # Or # C:\temp\install\jdk-8u161-windows-x64.exe /s 你能帮帮我解决这个问题吗?

1
使用虚拟机比使用容器更好?
我最近一直在阅读Docker,我发现有很多理由使用容器化而不是虚拟机。但是,没有被谈论的太多(因为容器化正在兴起,所以人们倾向于谈论它的优点)是虚拟机做得更好。硬件仿真肯定是容器无法做到的一件事,据我所知,环境(到目前为止)无法通过硬件传递到容器。还有什么要说的? 虚拟机比容器化环境有什么优势?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.