博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker 实践(一)安装
阅读量:5887 次
发布时间:2019-06-19

本文共 1285 字,大约阅读时间需要 4 分钟。

一、Docker理论

关于Docker理论特别多,一句话就是传统虚拟机是完全模拟物理机内核空+用户空间;Docker是只模拟用户空间。

二、Docker三个概念

镜像(Image)、容器(Container)、仓库(Repository)

1.1.镜像

镜像就像是一个目标可以用来创建docker容器,类似于之前虚拟机的定制镜像。

1.2.容器

容器就是运行从镜像来的实例,可以创建、停止、删除等。

1.3.仓库

分共有和私有仓库,可以存放镜像,共有是Docker Hub,私有自己创建。

二、安装docker

CentOS7 安装docker
3.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

你可能感兴趣的文章
0和5
查看>>
C# WinFrom一些技术小结
查看>>
hdu5001 Walk 概率DP
查看>>
模拟select控件&&显示单击的坐标&&用户按下键盘,显示keyCode
查看>>
Mac-OSX下Ruby更新
查看>>
jsp九个内置对象
查看>>
[Python笔记][第一章Python基础]
查看>>
Bloomberg SEP 12.x 迁移小记
查看>>
生日小助手V1.1发布了——拥有更整齐的信息列表
查看>>
代理模式
查看>>
Qt 学习(1)
查看>>
MFC CEdit改变字体大小的方法
查看>>
java 中文数字排序方法
查看>>
centos 关于防火墙的命令
查看>>
openstack 源码分析
查看>>
idea 使用maven plugin tomcat 运行正常,无法进入debug模式
查看>>
Classification Truth Table
查看>>
JVM学习:对象的创建和内存分配
查看>>
C++ 静态变量 全局变量 const
查看>>
vs 高级保存选项的设置
查看>>