首页 / DOCKER / docker基本概念
docker基本概念
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker基本概念,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含736字,纯文字阅读大概需要2分钟。
内容图文
![docker基本概念](/upload/InfoBanner/zyjiaocheng/1132/d4814cceb3d243119992e43769b133f5.jpg)
主机级虚拟化:
- Type-I:EXSI等
- Tppe-II:Vmware等
容器的两大基础:
- 内核提供的命名空间(namespaces)技术,实现隔离
- UTS(主机和域名)
- IPC(进程间通信)
- PID(进程ID号)
- User(用户)
- Net(网络)
- Mount(挂载点)
-
Control Groups (CGroups),控制组,实现分配资源
Docker的架构(C/S):
Docker命令:
- docker COMMAND
- docker -h #查看docker命令的帮助
- docker COMMAND -h #查看docker COMMAND命令的帮助
- docker exec -it 容器名 /bin/sh #进入容器
- docker inspect #查看详细内容
Docker镜像制作:
- 基于容器制作:docker commit
- docker commit -p 容器名或ID 新的镜像:tag # -p选项,操作过程暂停正在运行的容器
- 基于dockerfile方式制作(推荐)
Docker网络:
- 默认网络使用bridge(net桥)
- docker network ls #查看docker网络类型(bridge、host、none)
- 可以用docker --network选项去指定创建容器的网络类型
- 两个容器共享网络:docker run --network container:容器名
- Docker服务启动后,宿主机会创建一个docker0的虚拟网卡
- 默认情况下,每创建一个容器,会创建一对虚拟网卡,一头连接docker0,一头连接容器
原文:https://www.cnblogs.com/ooops/p/12852731.html
内容总结
以上是互联网集市为您收集整理的docker基本概念全部内容,希望文章能够帮你解决docker基本概念所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。