【docker入门】docker入门
docker简介:
什么是容器?
一种虚拟化的方案,虚拟化操作系统
只能运行相同或相似内核的操作系统
依赖于linux内核特性:Namespace和Cgroups
什么是docker?
将开发的应用程序自动部署到容器
docker的目标?
提供简单轻量的建模方式
docker的使用场景?
使用docker容器开发、测试、部署服务。
创建隔离的运行环境
搭建测试环境
构建多用户的平台即服务基础设施
**
docker的基本组成
**Docker 客户端/守护进程(server)
docker是C/S架构(客户机/主机)
访问方式本地/远程
Docker image 镜像
镜像是docker容器的基石,镜像相当于容器的源代码,保存了用以启动容器的各种条件。
docker镜像是一个层叠的只读文件系统。如下图:
Docker container 容器
容器是执行结构,通过镜像启动
Docker registry 仓库
公有
私有
搭建自己的
总结
关系:通过docker客户端访问docker的守护进程,从而操作docker的容器,而容器是通过镜像创建,镜像保存在仓库中。
五个基本指令:
docker run -i -t --name #启动一个容器,可以自定义为容器进行命名
docker ps -a -l #查看容器列表
docker inspect -name/-id #返回容器配置信息
docker start -i #重新启动容器
docker rm -name #删除容器(只能删除运行停止的容器)
【docker入门】docker入门相关推荐
- docker desktop使用入门
Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是在Windows上开始使用Docker的最佳方式. 有关系统要求和稳定和边缘通道的信息, ...
- 数据分析及机器学习环境配置(docker极简入门指南)
做数据科学一般需要用到类似XGBOOST.TensorFlow之类的库,这些库在win下不是那么好安装的,但是很多人又需要它们,那怎么办呢,最简单的就是用docker的方式,不仅具备一个linux虚拟 ...
- Docker 极简入门教程,傻瓜都能看懂!
富 Web 时代,应用变得越来越强大,与此同时也越来越复杂.集群部署.隔离环境.灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁. 本文我们就来探索一下 Docker 的神秘世界,从零到一掌 ...
- Docker极简入门
原 Docker极简入门 2018年05月22日 20:25:12 阅读数:44 一.Docker概述 Docker通过一个包括应用程序运行时所需的一切的可执行镜像启动容器,包括配置有代码.运行时.库 ...
- .Net Core in Docker极简入门(下篇)
点击上方蓝字"小黑在哪里"关注我吧 Docker-Compose 代码修改 yml file up & down 镜像仓库 前言 上一篇[.Net Core in Dock ...
- 手把手带你入门 Docker Compose
前言 在上一篇Docker入门介绍 不搞虚的!快速把你拉入Docker 的门里 博客中介绍了如何将 SpringBoot 项目 Docker化.这篇博客将继续带你了解 Docker Compose 用 ...
- 新手零基础快速入门Docker
Docker学习 前言 今天第一次学习docker,跟着一位up主的视频进行了练习,把一些视频中讲到的内容记录了下来,并结合菜鸟教程中docker教程写下本文. 本文是我零基础入门docker的第一篇 ...
- 光速入门Docker 和 Kubernetes,一起学~
只需要每天晚上花三两个小时,在一周业余的时间里,你就能快速入门Docker和Kubernetes!! 第一期云原生在线技术工坊已经圆满结束,好评如潮,下面是部分参与者打卡截图: 第二期技术工坊活动再度 ...
- Docker真正的入门
Docker真正的入门 前言(重): Docker概述 Docker 为什么这么火? 解决方案 DocKer 的历史 聊聊DocKer DocKer能干嘛 安装Docker 安装 阿里云镜像加速 底层 ...
- Docker/Podman使用入门---从容器构建镜像 提交镜像到服务器UCloud dockerhub
文章目录 1.docker commit 提交镜像命令 2.将镜像提交到UCloud服务器 step1: 先在UCloud服务器上面,创建镜像仓库 step2: 登录UCloud镜像仓库 step3: ...
最新文章
- Unsupported ONNX opset version: 11
- Vue_error Expected indentation of 2 spaces but found 3 indent问题整理
- 存在即合理的原文 黑格尔
- 设置elementUI的table组件滚动条位置
- 世界排名前20的大学毕业生去做银行柜员,柜员工资是不是很高?
- Asterisk标准通道变量
- 自动爬取中国大学mooc的pdf文档
- linux c语言画太极,利用C语言的Cairo图形库绘制太极图实例教程
- 设置代理,多进程爬虫
- 春暖花开php,春暖花开的朋友圈说说 开心的说说短句
- mysql数据库运维月报_微运维weadmin快速上手手册.doc
- Hive创建表的几种方式
- 练习命令的使用,具体命令如下: set getrange strlen append setbit bitcount decr decrby incr incrby incr
- Wannafly挑战赛14 A:直角三棱锥
- 如何将PDF转换成JPG——speedPDF在线免费批量PDF转JPG
- Linux九阴真经之摧心掌残卷11(rpm和yum包管理)
- 示波器测量晶振、万用表测量晶振的方法
- “复制”马斯克(二):“一无所有”的世界首富想要什么?
- 库存管理软件免费版软件哪个好用?
- matlab 的 regress、 nlinfit 、stepwise函数多元回归分析