Wordpress 容器化、HTTPS化全攻略
安装docker处事
启用docker进程中报了一个错误"SELinux is not supported with the overlay2 graph drive...false",缘故起因是linux的内核中的SELinux不支持 overlay2 graph drive,办理要领,修改docker设置文件/etc/sysconfig/docker修改--selinux-enabled为--selinux-enabled=false ![]() 尚有一个典范错误如下: ![]() fatal msg="Error starting daemon: error initializing graphdriver: "/var/lib/docker" contains several valid graphdrivers: devicemapper, overlay; Please cleanup or explicitly choose storage driver (-s )"是因为docker初始化数据有题目导致,只需整理/var/lib/docker/目次下文件 "rm -rf /var/lib/docker/",然后重启就OK了 拉取docker应用镜像
迁徙docker数据目次
vim /usr/lib/systemd/system/docker.service 查找ExecStart给其参数增进: "--graph /data/docker": ![]() 从头加载设置文件
重启docker处事
建设应用数据目次 起首是数据库mysql目次:
网站目次:
启动应用容器 mysql容器:
留意上面加重的参数暗示mysql的root初始化暗码,必要按照现实修改。 wordpress应用容器
留意上面黑体暗示毗连到mysql容器,留意两个处事启动次序,现有mysql,wordpress放弃才气毗连到这个数据库,在宿主机上映射的端口为2880。 数据迁徙 以上两个个容器启动后,wordpress陈设就完全完成,此刻通过赏识器会见 http://ip:2880就可以会见到wordpress安装界面了。 就可以通过web安装wordpress和设置了。 ![]() 有也许报错数据库毗连错误: ![]() 提醒信息暗示数据库处事没有建设wordpress数据库,这时辰必要毗连到mysql容器:
在容器中执行mysql -uroot -p 输入上面我们配置mysql暗码,wp12345 在mysql呼吁行建设一个数据库wordpress create database wordpress; 然后再见见就可以了 ![]() 留意该处生涯好体系给你配置的暗码,可能修改为本身的暗码。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |