page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 4875 次

3096 个回答

0 赞同

如何更改Docker的默认存储设置?

Docker的默认存放位置是/var/lib/docker,如果希望将Docker的本地文件存储到其他分区,可以使用Linux软连接的方式来做。

回答于 2021-07-13 13:48

0 赞同

Docker与LXC(Linux Container)有何不同?

LXC利用Linux上相关技术实现容器,Docker则在如下的几个方面进行了改进: 移植性:通过抽象容器配置,容器可以实现一个平台移植到另一个平台; 镜像系统:基于AUFS的镜像系统为容器的分发带来了很多的便利,同时共同的镜像层只需要存储一份,实现高效率的存储; 版本管理:类似于GIT的版本管理理念,用户可以更方面的创...

回答于 2021-07-13 13:47

0 赞同

Docker与Vagrant有何不同?

两者的定位完全不同 Vagrant类似于Boot2Docker(一款运行Docker的最小内核),是一套虚拟机的管理环境,Vagrant可以在多种系统上和虚拟机软件中运行,可以在Windows。Mac等非Linux平台上为Docker支持,自身具有较好的包装性和移植性。 原生Docker自身只能运行在Linux平台上,但启动和运行的性能都比虚拟机要快,往往更适...

回答于 2021-07-13 13:47

0 赞同

开发环境中Docker与Vagrant该如何选择?

Docker不是虚拟机,而是进程隔离,对于资源的消耗很少,单一开发环境下Vagrant是虚拟机上的封装,虚拟机本身会消耗资源。

回答于 2021-07-13 13:46

0 赞同

Docker能在非Linux平台(Windows+MacOS)上运行吗?

  可以。。。。

回答于 2021-07-13 13:46

0 赞同

如何将一台宿主机的docker环境迁移到另外一台宿主机?

停止Docker服务,将整个docker存储文件复制到另外一台宿主机上,然后调整另外一台宿主机的配置即可

回答于 2021-07-13 13:45

0 赞同

如何批量清理临时镜像文件?

可以使用sudo docker rmi $(sudo docker images -q -f danging=true)命令

回答于 2021-07-12 14:04

0 赞同

如何查看镜像支持的环境变量?

使用sudo docker run IMAGE env

回答于 2021-07-12 14:03

0 赞同

本地的镜像文件都存放在哪里?

于Docker相关的本地资源存放在/var/lib/docker/目录下,其中container目录存放容器信息,graph目录存放镜像信息,aufs目录下存放具体的镜像底层文件。

回答于 2021-07-12 14:03

0 赞同

构建Docker镜像应该遵循哪些原则?

整体远侧上,尽量保持镜像功能的明确和内容的精简,要点包括: # 尽量选取满足需求但较小的基础系统镜像,建议选择debian:wheezy镜像,仅有86MB大小 # 清理编译生成文件、安装包的缓存等临时文件 # 安装各个软件时候要指定准确的版本号,并避免引入不需要的依赖 # 从安全的角度考虑,应用尽量使用系统的库和依赖 # 使...

回答于 2021-07-12 14:03