首页 > 其他分享 >Docker安装个人博客

Docker安装个人博客

时间:2022-10-17 11:00:58浏览次数:73  
标签:容器 DB 博客 WORDPRESS mysql wordpress Docker 安装 80

我的个人博客

第一步:准备镜像

docker pull wordpress
docker pull mysql
docker images | egrep ‘wordpress|mysql’

第二步:创建mysql容器

[root@fabric /]# mkdir /data
[root@fabric /]# docker run -dit –name=db –restart=always -v /data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=wordpress hub.c.163.com/library/mysql
# 参数解释:
/data:/var/lib/mysql:将容器中的数据分配到本地/data目录中
-e MYSQL_ROOT_PASSWORD=123456: 容器的root密码
-e MYSQL_DATABASE=wordpress:创建一个wordpress数据库【自定义的名称】

# 获取mysql容器IP,
# 可以看到这个容器的ip是:172.17.0.2
[root@fabric /]# docker inspect db | grep IPA
“SecondaryIPAddresses”: null,
“IPAddress”: “172.17.0.2”,
“IPAMConfig”: null,
“IPAddress”: “172.17.0.2”,

第三步:创建wordpress容器

docker run -dit –name=blog –restart=always -v /blog:/var/www/html -p 80:80 -e WORDPRESS_DB_HOST=172.17.0.4 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=123456 -e WORDPRESS_DB_NAME=wordpress hub.c.163.com/library/wordpress
# 参数解释
-v /blog:/var/www/html:是将容器/var/www/html的文件存储到本地的/blog中
-p 80:80 将容器的80端口映射到本机的80端口
WORDPRESS_DB_HOST==mysql 的ip
WORDPRESS_DB_USER=哪个用户连接
WORDPRESS_DB_PASSWORD=连接密码
WORDPRESS_DB_NAME=使用哪个库

第四步:开始创建博客

选择简体中

 

 

用户名、密码、邮箱

WORDPRESS_DB_USER=哪个用户连接
WORDPRESS_DB_PASSWORD=连接密码

 

 

标签:容器,DB,博客,WORDPRESS,mysql,wordpress,Docker,安装,80
From: https://www.cnblogs.com/Horsonce/p/16798438.html

相关文章

  • Docker安装笔记
    Docker安装笔记1.卸载旧版本sudoyumremovedocker\        docker-client\        docker-client-latest\    ......
  • Google已将”XXX”标记为恶意扩展程序并已阻止系统安装它
    在Chrome浏览器中安装扩展程序时报错;Google已将”XXX”标记为恶意扩展程序并已阻止系统安装它 解决方法:1)将下载的扩展插件文件 *.crx,文件名crx后缀改为zip2)并用RA......
  • 博客园主题样式推荐
    一、SimpleMemory效果图:教程:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v2/#/二、silence教程:https://github.com/esofar/cnblogs-theme-silence/blob/mast......
  • Xshell安装
    xshell破解版链接:https://pan.baidu.com/s/15A6gimNYPiSzROBjNBzImw提取码:xxk8 软件介绍Xshell6是由国外NetSarang公司开发的一款功能强大、并且非常出色......
  • 树莓派docker安装homeassistant container
    树莓派docker安装homeassistantcontainer1.docker1.1.docker安装#更新一下软件sudoaptupdate-ysudoaptupgrade-y#下载Docker安装脚本sudocurl-fsSLhtt......
  • python安装与python、pip的环境变量配置
    进入官网在你常用的搜索引擎中输入python官网然后进入。可直接点击本链接python官网进入;也可在浏览器地址栏输入www.python.org回车进入官网。下载将鼠标放到菜......
  • Docker | 自定义网络(网关、子网地址)
    了解dockernetwork通过下面的命令来获取帮助dockernetwork--helpCommands:connectConnectacontainertoanetworkcreateCreateanetwork......
  • docker安装tomcat、mysql、redis
    一、tomcat1.下载tomcat8dockerpulltomcat:8.5.612.启动容器(-d后台启动)dockerrun-d-p8080:8080tomcat:8.5.61 3.访问首页http://ip:8080/访问不到......
  • mysql安装教程-window操作系统
    1、下载安装包(官网下载)直达链接:https://dev.mysql.com/downloads/mysql/       下载后放到指定目录下解压即可(给电脑新手忠告:注意不要放在C盘,养成好习惯......
  • Docker容器底层技术
    前戏为了更好地理解容器的特性,可以刨析容器的底层实现技术。​​cgroup​​​和​​namespace​​是最重要的两种技术。cgroup实现资源限额,namespace实现资源隔离。 cgroup......