2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?今天通过一个简单的LNMP项目架构部署环节让大家让了解docker的使用方法,所有的软装按照均采用docker部署。
第一步、centos7安装docker
1.1如果之前安装过docker,卸载旧版本
yum remove docker docker-client \ 1.2安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm21.3添加软件源信息(可选)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo1.4更新yum包缓存(可选)
yum makecache fast1.5安装docker-ce
yum -y install docker-ce1.6启动docker后台服务及开机启动
systemctl enable docker && systemctl start docker1.7docker相关配置
# CentOS7的Docker默认存储路径修改 vi /usr/lib/systemd/system/docker.service # 找到以下内容 ExecStart=/usr/bin/dockerd-current \ # -g 或 --graph 或 --data-root,插入或修改后保存 -g /datadisk/docker/data # 修改后需要重载设置 systemctl daemon-reload