利用Docker建立个人博客

利用Docker安装个人博客

文章目录

  • 利用Docker安装个人博客
    • [1.首先准备一个Docker环境 见我的文章也可以 Docker基础问答](#1.首先准备一个Docker环境 见我的文章也可以 Docker基础问答)
    • 2.打开装载Docker的环境
    • [3.至此基础工作已经做好 我们来配置一下数据库](#3.至此基础工作已经做好 我们来配置一下数据库)
      • [3.1 进入mysql 的 Docker 容器,并以交互模式打开一个 Bash 终端。](#3.1 进入mysql 的 Docker 容器,并以交互模式打开一个 Bash 终端。)
      • [3.2这条命令的作用是尝试以 root 用户身份登录 MySQL 数据库,并提示用户输入密码](#3.2这条命令的作用是尝试以 root 用户身份登录 MySQL 数据库,并提示用户输入密码)
      • [3.3密码在上方 找一下mysql相关的信息即可](#3.3密码在上方 找一下mysql相关的信息即可)
      • 3.4创建数据库基本信息
      • 3.5接着在浏览器打开你主机的IP地址

1.首先准备一个Docker环境 见我的文章也可以 Docker基础问答

2.打开装载Docker的环境

2.1 使用Docker前先打开Docker

复制代码
service docker satrt 

2.2Docker安装mysql 5.7

复制代码
docker pull docker.1ms.run/library/mysql:5.7

2.3Docker安装wordpress

复制代码
docker pull docker.1ms.run/library/wordpress

2.4启动mysql数据库

复制代码
docker run -d -p3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=jbxy@123!  docker.1ms.run/library/mysql:5.7

2.5启动WordPress

复制代码
docker run --name wp -p8080:80 -v /home/wordpress/:/var/www/html -d docker.1ms.run/wordpress

3.至此基础工作已经做好 我们来配置一下数据库

3.1 进入mysql 的 Docker 容器,并以交互模式打开一个 Bash 终端。

复制代码
sudo docker exec -it mysql /bin/bash

3.2这条命令的作用是尝试以 root 用户身份登录 MySQL 数据库,并提示用户输入密码

复制代码
mysql -u root -p

Enter password:

3.3密码在上方 找一下mysql相关的信息即可

3.4创建数据库基本信息

复制代码
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)
 
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
Query OK, 0 row affected (0.00 sec)
 
mysql> FLUSH PRIVILEGES;
Query OK, 0 row affected (0.00 sec)
 
mysql> EXIT;
 
bash-4.2# exit

3.5接着在浏览器打开你主机的IP地址

打开之后在配置数据库 里填写这些信息密码根据自己的来

相关推荐
叮咚侠4 分钟前
docker安装的kibana+elasticsearch,突然kibana界面打不开了
运维·jenkins
nVisual6 分钟前
数据中心机柜负载均衡与三相相位监控方案
运维·网络·负载均衡·数据中心布线·综合布线管理软件
国服第二切图仔8 分钟前
02-breakpoint-system
运维·harmonyos
RisunJan22 分钟前
Linux命令-semanage(SELinux 策略管理)
linux·运维·服务器
流浪00130 分钟前
Linux系统篇 21:文件(五)——动静态库、ELF 底层原理全解
linux·运维·服务器
Dawn-bit37 分钟前
Linux救援模式和系统恢复
linux·运维·服务器·云计算·运维开发
十八岁牛爷爷42 分钟前
Linux 进程与进程状态・三层级深度解析
linux·运维·服务器
不会就选b1 小时前
linux之进程管理(二)--替换
linux·运维·服务器
倔强的石头1061 小时前
【Linux指南】动静态库系列(二):从源码复用到目标文件复用:为什么需要把 .o 打包成库
linux·运维·服务器