docker安装&docker简介
docker的基础是Linux容器,LXC的技术
基于go语言进行对LXC的封装
方便你东西的部署,类似于是一种虚拟机
不像虚拟机,需要虚拟硬件资源内存,
docker可以动态进行分配
# 拉下来的软件,不是说拉了个软件,应该说是一个装了软件的系统
# 例如我拉了个mysql的镜像, 不是说拉了个mysql软件,应该说是一个装了mysql软件的系统
名词
镜像:
已经装好环境的虚拟机(运行一次 就是一个容器(新的操作系统))
! 当作是容器的 ”源代码“
如同面向对象中的类
容器:
一个一个的操作系统,或者是已经装好东西的系统
如同面向对象的对象
安装docker
官方教程地址 https://docs.docker.com/engine/install
windows
进去后点老大一个下载,下载安装包,然后下一步下一步的点击安装就好了(具体细节可以这个页面往下滑)(英语不好的话可以打开翻译)
ubuntu
有些麻烦,不过照着官方的教程,还是能装好的,没啥太大的问题
运行docker相关命令的时候需要 sudo