当前位置: 首页 > article >正文

Docker容器化技术(使用Docker搭建论坛)

 第一步:删除容器镜像文件

[root@localhost ~]# docker rm -f `docker ps -aq`
b09ee6438986
e0fe8ebf3ba1

第二步:使用docker拉取数据库

[root@localhost ~]# docker run -d --name db mysql:5.7
02a4e5bfffdc81cb6403985fe4cd6acb0c5fab0b19edf9f5b827478346e1d026

第三步:搜索使用率最高的镜像引擎

[root@localhost ~]# docker search discuz
NAME                                 DESCRIPTION                                     STARS     OFFICIAL
vulhub/discuz                                                                        0         
tencentci/discuz                     每月或周构建腾讯旗下最新Discuz3.5+,并同步更…   33        
discuzamoy/jd                                                                        1         
discuzamoy/jd_scripts                discuzamoy/jd_scripts:latest                    0         
locoz666666/discuz-x                 Discuz X 容器镜像每日自动构建(基于官方Gitee…   1         
y109/discuz                          The most popular BBS programe in PHP. (http:…   13        
vulfocus/discuz-wooyun_2010_080723   用户名密码:admin:admin                         0         
cloud96/discuz                       基于Docker技术,一键安装 Discuz 最新版(X3.4)…   5         
websoft9dev/discuzq                  DiscuzQ from Tencent image                      1         
urlos/discuz-sc-utf8                                                                 0         
nvidiacn/discuz                                                                      0         
p8361/discuz-ssrf                    discuz-ssrf                                     0         
urlos/discuzq-env                                                                    0         
v7lin/discuz                         discuz                                          0         
vulfocus/discuzml-cve_2019_13956                                                     0         
boyhack/discuz_ml                    discuz_ml rce 靶机                              0         
langyo/discuz_x2                     Discuz X2 论坛引擎镜像,开箱即用                0         
dockeradminnet/discuz-sc-utf8                                                        0         
discuz/dzq                           包含数据库的dzq镜像                             0         
astate/discuz-zh                     基於Discuz! X3.2 Release 20151208繁中UTF-8的…   1         
richiemay/discuz                     discuz安装完成后,下次重启容器会自动改名inst…   0         
bachang/discuz2.5                    discuz2.5                                       0         
ttt123shilin/discuz                  采用php-fpm+nginx的方式部署了discuz项目         0         
lycclsltt/discuz                     discuz enviroment, include mysql, php, nginx    0         
discuz/dzq-no-db                     不包含数据库的dzq镜像                           0         

 第四步:创建容器db,查看容器

[root@localhost ~]# docker run -d --name db -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
1f47a4c46796441e238d22250cbd86f90a687ca6f1dd6f5fa11ed5ec54d16a38
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE       COMMAND                  CREATED          STATUS         PORTS                 NAMES
1f47a4c46796   mysql:5.7   "docker-entrypoint.s…"   11 seconds ago   Up 9 seconds   3306/tcp, 33060/tcp   db

第五步:创建容器BBS,查看容器

[root@localhost ~]# docker run -d --name bbs --link db:db -p 80:80 tencentci/discuz 01776eb7a064bc7de1818b0345b4105d6812d698a4fda12e295e58dbb5aee474
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE              COMMAND                  CREATED              STATUS              PORTS                         NAMES
01776eb7a064   tencentci/discuz   "docker-php-entrypoi…"   About a minute ago   Up About a minute   0.0.0.0:80->80/tcp, 443/tcp   bbs
1f47a4c46796   mysql:5.7          "docker-entrypoint.s…"   2 minutes ago        Up 2 minutes        3306/tcp, 33060/tcp           db

第六步:使用主机IP地址到浏览器搜索,填写数据库和管理员信息,完成安装

 

第七步:使用wordpress替代 discuz搭建论坛

[root@localhost ~]# docker run -d --name blog --link db:db -p 8080:80 wordpress
Unable to find image 'wordpress:latest' locally
latest: Pulling from library/wordpress
e1caac4eb9d2: Pull complete 
8c386db9cb1d: Pull complete 
bef1b237c949: Pull complete 
56c66cb68b0f: Pull complete 
9c790c1c009d: Pull complete 
e055748d0b38: Pull complete 
5a9d72b3b895: Pull complete 
98b90bb43484: Pull complete 
b0a0159e983e: Pull complete 
4a03c0d0f683: Pull complete 
5cb1486f0b5a: Pull complete 
370828abc98a: Pull complete 
a789e0a12acd: Pull complete 
30b6bf5f6eeb: Pull complete 
cc0d5481a137: Pull complete 
f8966f941a57: Pull complete 
83483f29ea4d: Pull complete 
371dfab62a96: Pull complete 
3f4af3e34785: Pull complete 
ad3725d6d7c1: Pull complete 
82c78f0e7ebc: Pull complete 
Digest: sha256:9acb6958caf4d95ffa4632a2b8d1de41e7c0286b0f94c2d4b74ce6e09a3fd5cb
Status: Downloaded newer image for wordpress:latest
cf4da6990049382ffa798543bad405a77bc8ea34afda887d1bd80cf3bf657cdb

 第八步:使用主机IP地址到浏览器搜索,输入所需信息搭建完成

 

 


http://www.kler.cn/a/271139.html

相关文章:

  • Rust写一个wasm入门并在rspack和vite项目中使用(一)
  • VLC抓取m3u8视频
  • Rust的所有权和生命周期机制的本质
  • 解析服务器下载速度:上行、下行与带宽之谜
  • 【Python】新手入门学习:详细介绍接口分隔原则(ISP)及其作用、代码示例
  • 深入探讨GPT系列与其他NLP架构的流行度差异及其应用解析
  • (一)、机器人时间同步方案分析
  • 数据挖掘简介与应用领域概述
  • #QT(MainWindow初尝---文本编辑器)
  • Python深度学习之路:TensorFlow与PyTorch对比【第140篇—Python实现】
  • 两台 CentOS 之间传数据:SCP 方式
  • html元素基本使用
  • Mr-Robot1靶场练习靶场推荐小白入门练习靶场渗透靶场bp爆破wordpress
  • 数据预处理在数据挖掘中的重要性
  • Vue+SpringBoot打造音乐平台
  • (四)Android布局类型(线性布局LinearLayout)
  • Oracle EBS R12 SLA子分类帐会计 核心标准表(Table)
  • [沉淀之华] 自研基于SpringBoot Mybaits 构建低代码数据治理脚手架分享:涵盖数据同步、数据比对、数据归档、数据恢复为一体
  • Gatling压力测试Springboot项目
  • idea中database的一些用法