本文会整理一些Docker的常见问题
----------------------------------------------
Docker 和虚拟机有啥不同?
Docker 是轻量级的沙盒,在其中运行的只是应用,虚拟机里面还有额外的系统。
Docker 安全么?
Docker 利用了 Linux 内核中很多安全特性来保证不同容器之间的隔离,并且通过签名机制来对镜像进行验证。大量生产环境的部署证明,Docker 虽然隔离性无法与虚拟机相比,但仍然具有极高的安全性。
如何清理后台停止的容器?
可以使用 sudo docker rm $sudo( docker ps -a -q) 命令。
如何查看镜像支持的环境变量?
可以使用 docker run IMAGE env 命令。
启动容器的时候提示:exec format error?
检查启动命令时候有可执行权限,进入容器手工运行脚本进行排查。
本地的镜像文件都存放在哪里?
与 Docker 相关的本地资源都存放在/var/lib/docker/目录下,其中container目录存放容器信息,graph目录存放镜像信息,aufs目录下存放具体的内容文件。
如何退出一个镜像的bash,而不终止它?
按 Ctrl-p Ctrl-q。
退出容器时候自动删除?
使用 --rm 选项,例如 sudo docker run --rm -it ubuntu
怎么快速查看本地的镜像和容器?
可以通过
docker images来快速查看本地镜像;通过
docker ps -a快速查看本地容器。
无法下载镜像或速度很慢怎么办?
参考http://bbs.aliyun.com/read/257023.html?spm=5176.7189909.0.0.nsswjD
如何进入Docker容器?
docker attach id
-------------------------
-------------------------
我做了一个艰难的决定 加点分给你
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。