首页 > 其他分享 >dokcer命令安装wordpress

dokcer命令安装wordpress

时间:2023-10-08 15:27:32浏览次数:29  
标签:bin -- dokcer nginx wordpress 3306 80 安装 docker

目录

    ## 1. 镜像准备
    [root@docker01 ~]# docker images
    REPOSITORY   TAG       IMAGE ID       CREATED         SIZE
    
    centos       7         eeb6ee3f44bd   24 months ago   204MB
    
    ## 2. 创建容器
    [root@docker01 ~]# docker run -p 80:80 -d centos:7 /bin/bash -c "while true; do echo hello world; sleep 1; done"
    [root@docker01 ~]# docker run --name nginx -p 80:80 -d centos:7 /bin/bash -c "while true; do echo hello world; sleep 1; done"
    
    ## 3. 查看容器
    [root@docker01 ~]# docker ps
    CONTAINER ID   IMAGE      COMMAND                  CREATED          STATUS          PORTS                                       NAMES
    0c1f67a73bbc   centos:7   "/bin/bash -c 'while…"   3 seconds ago    Up 2 seconds    0.0.0.0:3306->3306/tcp, :::3306->3306/tcp   mysql
    fbe234d5077f   centos:7   "/bin/bash -c 'while…"   36 seconds ago   Up 35 seconds   0.0.0.0:80->80/tcp, :::80->80/tcp           nginx
    
    # 1. 安装nginx和php
    # 1.1 复制nginx和php安装包到容器内
    [root@docker01 ~]# docker cp nginx_php nginx:/
    Successfully copied 21.3MB to nginx:/
    
    # 1.2 安装
    
    
    ## 启动php
    /usr/sbin/php-fpm --nodaemonize --fpm-config /etc/php-fpm.conf &
    
    ## 安装netstat
    yum install net-tools -y
    
    # 启动mysql
    /etc/init.d/mysqld start
    
    ## 创建容器
    [root@docker01 ~]# docker run --name wordpress03 -p 80:80 -p 3306:3306 -d wordpress:v2 /bin/bash -c "while true; do echo hello world; sleep 1; done"
    
    docker run \
    --name zabbix-db \
    -v /data/zabbix:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=123 \
    -e MYSQL_DATABASE='zabbix' \
    -e MYSQL_USER='zabbix' \
    -e MYSQL_PASSWORD='123' \
    -p 33060:3306 \
    -d mysql:latest \
    --character-set-server=utf8 \
    --collation-server=utf8_bin
    

    标签:bin,--,dokcer,nginx,wordpress,3306,80,安装,docker
    From: https://www.cnblogs.com/xiutai/p/17749132.html

    相关文章

    • DockerFile部署wordpress并制作成镜像实践
      目录DockerFile部署wordpress实践部署wordpress准备Dockerfile所需文件开始制作成镜像访问网页将wordpress打包成镜像DockerFile部署wordpress实践部署wordpress#创建dockerfile目录[root@docker02~]#mkdir/Dockerfile#进入dockerfile目录[root@docker02......
    • Linux下PureFTPd配置安装(完整版)
      PureFTPd是一个centos中ftp服务器软件了,我们在网上有很多的关于PureFTPd安装教程了,下面小编来为各位介绍Linux下PureFTPd配置安装教程.网上关于pureftp的安装教程很多,但是试了以后发现很多其实都不完善,很容易出错,自己安装摸索以后总结如下.首先安装之前最好用netstat-ntl......
    • vscode 配置后安装prettier的规则自动格式化
      建议在项目的根目录下找的.vscode文件,在这个文件下创建settings.jsong写入如下配置:{//1.在保存时格式化文件"editor.formatOnSave":true,//2.在保存时格式化文件使用prettier的方式格式化"editor.defaultFormatter":"Prettier",//文件格式化配置"[json]"......
    • ROG安装双系统win11和ubuntu
      问题:安装完成后需要在bios里设置VMDcontroller为Disabled,才能进入ubuntu。但是win11就进不去了。解决步骤:1,保持VMDcontroller为Enabled2、进入Win11界面,按Win+R,输入MSCONFIG,回车运行并在【引导】页面勾选“安全引导”后确定。3、重启时长按F2进入BIOS修改VMDcontroller为......
    • debian 编译安装rtpengin
      安装依赖apt-getinstalldebhelperdefault-libmysqlclient-devgperflibavcodec-devlibavfilter-devlibavformat-devlibavutil-devlibbencode-perllibcrypt-openssl-rsa-perllibcrypt-rijndael-perllibhiredis-devlibio-multiplex-perllibio-socket-inet6-perl......
    • 解决Windows下pip安装bertopic报错:Failed building wheel for hdbscan
      在安装bertopic的过程中,遇到了Failedbuildingwheelforhdbscan,我先去网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#hdbscan下载了hdbscan‑0.8.28‑cp310‑cp310‑win_amd64.whl,并且用pip进行了本地安装,依然报错。然后仔细阅读报错信息,发现是build报错,我在Linux系统下并......
    • 正确安装PaddleOCR的方法
       paddleocr安装起来太费劲了pipinstallpatch-ngpipinstallpaddleocr --use-pep517  (失败)1.首先去github下载:https://github.com/PaddlePaddle/PaddleOCR,然后找个文件夹解压。(从CSDN中点开链接时会提供加速功能,跳转到了https://gitcode.net/mirrors/paddlepaddle/padd......
    • Centos系统安装MySQL数据库时,要以不安全的方式连接至 dev.mysql.com,使用“--no-check-
      解决:要以不安全的方式连接至dev.mysql.com,使用“--no-check-certificate” 问题:[root@192桌面]#wgethttps://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm--2023-10-0812:44:16--https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.......
    • Centos系统安装MySQL详细教程
      首先再虚拟机中安装一个Centos7(VM虚拟机安装Centos7)CentOS是常见的Linux操作系统之一,它是一款开源的,稳定而且高效的操作系统。作为一名开发人员,我们经常需要在CentOS系统上安装MySQL数据库。本文将为您介绍如何在CentOS系统上成功安装MySQL数据库的详细步骤。一、安装MySQL数......
    • 不关站备案技巧分享 亲测WordPress隐藏首页正常通过备案
      官老爷规定备案过程中需要关闭网站、不要问为什么,但是正常关站会影响网站收录、流量及口碑等一系列问题,那么有没有办法(1)既不影响搜索引擎收录(2)又能顺利通过备案呢?答案是:可以。简单说就是利用JS和CSS技术隐藏网站首页,但对于搜索引擎来说首页还是正常存在的,而且其它内页均不受影响......