Docker安装
什么是Docker

Docker 是一个开源的应用容器引擎(类似于虚拟机技术,但不是虚拟机,它 实现了虚拟机中的资源隔离,它的性能远远高于虚拟机),基于 Go 语言并 遵从Apache2.0协议开源。
让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。
Docker使用场景
Web 应用的自动化打包和发布。
自动化测试和持续集成、发布。
在服务型环境中部署和调整数据库或其他的后台应用。
从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境
Docker 的优点
Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟
Docker 的安装
卸载旧版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装yum软件包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
跟换阿里云源地址
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker Engine-Community
sudo yum install docker-ce docker-ce-cli containerd.io
启动 Docker
sudo systemctl start docker
Docker设置开机自启
systemctl enable docker
卸载 Docker
yum remove docker-ce

浙公网安备 33010602011771号