记一次码头工人生产环境搭建的方法

  

<>强服务器配置:
  

  

服务器使用的是阿里云ECS标准型,普通的centos7和码头工人环境镜像。

  

<>强搭建码头工人镜像加速:
  

  

码头工人镜像源在码头工人。io在国外速度很慢,所以配置下加速,daocloud加速地址
  

  

选择linux加速配置命令,复制粘贴执行,直接执行可能有个逗号错误,我是碰到了。解决方法是修改daemon.json文件:

        cd/etc/docker      ls      猫daemon.json      vi daemon.json   之前      

把尾部的逗号去掉就行第六编辑器我进编辑模式去掉然后esc输入:wq退出

  

<强>镜像拉取:
  

  

需要的有wordpress + mysql + phpmyadmin

        码头工人把mysql      码头工人把wordpress   之前      

phpmyadmin镜像试了几个不好使,最后用这个好用了

        码头工人拉phpmyadmin/phpmyadmin      

容器配置:
  

  

常见配   

码头工人- i - t & lt; IMAGE_ID>/bin/bash:
  

  

我:标准输入给容器,,
  ,- t:分配一个虚拟终端,,
/bin/bash:执行bash脚本
  - d:以守护进程方式运行(后台)
  p:默认匹配码头工人容器的5000端口号到宿主机的49153年到65535年端口
  - p & lt; HOT_PORT>: & lt; CONTAINER_PORT>:指定端口号ql容器生成
  ——名字名称
  ——链接链接其他容器
  

        码头工人——运行——名字myblogsql - e MYSQL_ROOT_PASSWORD=mysqlpwd - d mysql      

wordpress容器配置关联mysql容器映射80端口对外服务

        码头工人——运行——名字mywordpress链接myblogsql: mysql - p 80:80 - d wordpress      

到这里可以访问http://公网ip/安装wordpress了。如果不能访问,服务器配置安全组80端口即可。

  

<>强配置phpmyadmin
  

  

1。映射主办的8080年端口到容器80端口
  2.关联mysql
  3.设置环境变量mysql用户名为根输入密码就为根的密码

  

代码如下:码头工人跑————名字myphpmyadmin - e MYSQL_USERNAME=根——链接myblogsql: db - p 8080:80 - d phpmyadmin/phpmyadmin
  

  

<强>总结:
  

  

在实践时wordpress和mysql配置很好配置,配置phpmyadmin的时候连接需要指定别名db,不指定会出错,配置phpmyadmin配置文件和主机都无用。
  

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

记一次码头工人生产环境搭建的方法