docker安装
[toc]
安装docker
[x] docker镜像仓库
[x] docker官网文档
docker依赖于Linux内核,因此其它系统要部署必须要安装一个虚拟Linux环境
注意版本。查看当前linux的内核版本号
root@ubuntu:/hyerledgerFabric/fabric-samples/first-network# uname -r
5.13.0-40-generic
docker的基本组成
- 镜像(image)
- 容器(container)
- 仓库(repository)
java
Book b1 = new Book();
Book b2 = new Book();
Book b3 = new Book();
- 镜像就是上面的Book,java叫类模板
- 容器就是new Book()是经过同一份镜像new出的不同实例对象
- 仓库是集中存放镜像的地方,在hub.docker.com中有很多镜像
即一个镜像可以创建出很多个docker容器
镜像相当于root文件系统
可以把容器想象为一个简易版的linux环境(包括用户权限、进程空间、用户空间和网络空间)和运行在其中的应用程序
officaial image是官方的镜像
类似于github,有公开仓库(public)和私有(private)两种形式
最大的公开仓库是docker hub(https://hub.docker.com)
国内也有公开仓库如阿里云、网易云。
我们可以把镜像发布到仓库中,需要的时候再从仓库中拉取就可以了
win下安装docker
- 官网上或者GitHub上选择合适的
docker
版本 - 安装docker
- 打开docker
打开docker有两种方式:
- 你可以选择在docker的应用中打开
- 或者是对我来说不需要应用直接就在命令行中打开