失效链接处理 |
Docker容器化应用实践 PDF 下载
本站整理下载:
提取码:2mab
相关截图:
主要内容:
通过容器实现部署 wordpress 一、什么是容器?
用于存储物品
现在使用的是虚拟机,可以通过虚拟机部署同类型的应用;通过虚拟机
隔离应用运行的环境
虚拟机优点:隔离环境
虚拟机缺点:需要单独安装操作系统;虚拟机磁盘占用物理机磁盘空
间;启动过程浪费时间
马上要使用的容器:不需要安装操作系统;能够像虚拟机一样可以提供
应用运行的隔离环境;启动过程时间较短。
二、容器管理工具
虚拟机管理工具
vmware workstation virtualbox hyper-v kvm
容器管理工具
Docker docker-ce docker-ee 三、容器管理工具部署 Docker
3.1 docker官网
www.docker.com
3.2 docker部署文档官址
docs.docker.com
3.3 通过百度搜索docker部署文档官址
3.4 通过清华大学开源软件镜像站实现
docker-ce部署
3.4.1 获取YUM源
3.4.2 启动docker [root@localhost ~]# wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.tuna.tsinghua.edu.cn/docker- ce/linux/centos/docker-ce.repo [root@localhost ~]# ls /etc/yum.repos.d/ CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo docker-ce.repo [root@localhost ~]# yum -y install docker-ce [root@localhost ~]# systemctl enable docker Created symlink from /etc/systemd/system/multi- user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. [root@localhost ~]# systemctl start docker [root@localhost ~]# docker version Client: Docker Engine - Community Version: 19.03.5 API version: 1.40 Go version: go1.12.12 Git commit: 633a0ea Built: Wed Nov 13 07:25:41 2019 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.5 API version: 1.40 (minimum version 1.12) Go version: go1.12.12
四、容器管理工具生态
容器镜像
包含对容器文件或目录的组织方式
docker daemon docker守护进程
容器镜像仓库
docker官方容器镜像网址:hub.docker.com 简称为“dockerhub” docker client
通过docker client访问API给docker daemon下达创建容器的指令
|