Ubuntu搭建docker以及wordpress


安装docker以及搭建wordpress的过程。

  1. 安装docker,根据官方文档的安装过程进行一步步安装。

    安装文档地址:https://docs.docker.com/engine/install/ubuntu/

  2. 启动docker服务:sudo service docker start

  3. docker安装wordpress:

    sudo docker pull wordpress:latest
    
  4. docker安装mysql

    sudo docker pull mysql
    

    配置mysql:

    sudo docker run -d -p 3306:3306 -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql
    

    -d: 后台运行,我们数据库肯定上需要一直在跑的嘛。
    -p: 上映射端口,mysql容器相当于一台虚拟机,是不能直接从外网访问的,需要通过主机去访问,前面的上主机端口 : 后面上容器端口,现在上将3306映射到3306上,这样访问公网的3306就是容器的端口了,但一般可以改其他端口,不安全。
    -v: 是相当于文件夹重定向吧,将主机的一个目录和容器目录同步,这样会方便修改日期的文件及配置。
    -e: 环境变量,设置数据库密码,还有–name 容器的名称。

    mysql -u root -p进入mysql

  5. 运行wordpress

    //有volume的
    sudo docker run --name wordpress -v /var/www/html:/var/www/html --link mysql:mysql -p 5001:80 -d wordpress
    //没有数据卷的
    sudo docker run --name wordpress --link mysql:mysql -p 5001:80 -d wordpress
    
  6. 输入服务器ip就进行构建。

    桥接模式直接输入虚拟机的ip,我的是192.168.43.100

  7. 选择安装的语言。

  8. 设置有关数据库的信息。

  9. 需要注意的是:mysql要存在wordpress数据库

    如果虚拟机的网络配置为NAT模式,数据库主机为localhost

  10. 然后进行安装。

  11. 安装成功

  12. 登录用户。

  13. 然后就完成了wordpress的安装。


文章作者: 姜小白
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 姜小白 !
评论
  目录