一.Docker介绍
Docker:其实是一个虚拟化工具类似于vmware,但是更加轻量级,dokcer是进程级别的(使用宿主
cpu内存硬盘),vmware是系统级别,必须有自己的硬盘内存cpu
集装箱:特点就是标准化
在docker中集装箱就是封装了代码需要的环境(jdktomcatmysql及代码)又称为镜像
镜像:就是集装箱
容器:就是运行起来的镜像(镜像类似软件运行行起来变为容器)
一个镜像可以运行多次生成多个容器
容器于容器之间是隔离的不受其他容器影响,具有隔离性
中央仓库|注册中心:指的码头,存放的都是集装箱/镜像(image)
二.Docker的安装
1、首先使用ping www.baidu.com 查看有没有数据的流通,保证虚拟机环境能够访问外网
2、如果ping不通systemctl disabled firewalld关闭防火墙,下次使用需要查看一下防火墙状态
3、安装docker 依赖环境
yum -y install yum-utils device-mapper-persistent-data lvm2
4、下载docker安装源
yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-
ce/linux/centos/docker-ce.repo
5、安装
yum makecache fast
yum -y install docer-ce
6、启动
systemctl start docker
7、测试
docker run hello_world
三.Docker的注意事项
1、凡是重启网卡之后(systemctl restart network)必须重启docker (systemctl restart docker)\
2、凡是关闭/开启防火墙,都必须重启docker(systemctl restart docker)