本文共 1285 字,大约阅读时间需要 4 分钟。
一、Docker理论
关于Docker理论特别多,一句话就是传统虚拟机是完全模拟物理机内核空+用户空间;Docker是只模拟用户空间。二、Docker三个概念
镜像(Image)、容器(Container)、仓库(Repository)1.1.镜像
镜像就像是一个目标可以用来创建docker容器,类似于之前虚拟机的定制镜像。1.2.容器
容器就是运行从镜像来的实例,可以创建、停止、删除等。1.3.仓库
分共有和私有仓库,可以存放镜像,共有是Docker Hub,私有自己创建。二、安装docker
CentOS7 安装docker3.1.查看内核版本,确保3.10以上# uname -r3.10.0-957.el7.x86_64
3.2.查看是否安装旧版本docker
# rpm -qa | grep docker
3.3.升级yum
# yum update
3.4.查看是否安装lvm、device-mapper
# rpm -qa | egrep 'lvm|device-mapper'
若无则安装:yum install device-mapper lvm2 yum-utils
3.5.添加yum 源# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.6.安装docker
# yum install docker-ce
当前安装版本:3:18.09.0-3.el7
3.7.启动docker并加入开启启动# systemctl start docker# systemctl enable docker
3.8.查看版本
# docker versionClient: Version: 18.09.0 API version: 1.39 Go version: go1.10.4 Git commit: 4d60db4 Built: Wed Nov 7 00:48:22 2018 OS/Arch: linux/amd64 Experimental: falseServer: Docker Engine - Community Engine: Version: 18.09.0 API version: 1.39 (minimum version 1.12) Go version: go1.10.4 Git commit: 4d60db4 Built: Wed Nov 7 00:19:08 2018 OS/Arch: linux/amd64 Experimental: false
转载于:https://blog.51cto.com/ckl893/2330304