实验环境
centos7.9_x64
软件安装
cat /etc/redhat-release && uname -a
CentOS Linux release 7.8.2003 (Core)
Linux centos7-1 3.10.0-1127.el7.x86_64
systemctl stop firewalld && systemctl disable firewalld
echo SELINUX=disabled > /etc/sysconfig/selinux
cp -pv /etc/sysctl.conf /etc/sysctl.conf.bak
cat >> /etc/sysctl.conf << EOF
> net.ipv4.tcp_syncookies = 1
> net.ipv4.tcp_tw_reuse = 1
> net.ipv4.tcp_tw_recycle = 1
> net.ipv4.tcp_fin_timeout = 10
> net.ipv4.ip_forward= 1
> EOF && sysctl -p
软件安装
yum install -y yum-utils docker-ce-18.06.3.ce
systemctl daemon-reload
systemctl start docker && systemctl enable docker
docker --version
Docker version 18.06.2-ce, build 6d37f41
docker pull mysql:5.7
docker pull skyzhou/docker-discuz
docker run -itd --name mysql \
-p 3306:3306 --restart=always \
-v /etc/localtime:/etc/localtime \
-v /usr/local/docker/data:/var/lib/mysql/ \
-e MYSQL_ROOT_PASSWORD=root123 mysql:5.7 && docker logs -f mysql | grep 3306
[Note] Server hostname (bind-address): '*'; port: 3306
Version: '5.7.44' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)
docker exec -it mysql /bin/bash -c "mysql -uroot -p数据库root密码"
mysql> CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
mysql> flush privileges;
docker run -itd --name discuz \
-p 80:80 -p 443:443 --restart=always \
-v /usr/local/docker/discuz/www/:/var/www/html \
-v /etc/localtime:/etc/localtime \
--link mysql:mysql skyzhou/docker-discuz
备份 wordpress_sql文件
docker exec -it mysql /bin/bash -c "mysqldump -uroot -proot123 wordpress > /root/wordpress.sql"
docker exec -it mysql /bin/bash -c "du -sh /root/wordpress.sql"
4.0K /root/wordpress.sql
docker cp mysql:/root/wordpress.sql /root/ && du -sh /root/wordpress.sql
4.0K /root/wordpress.sql
恢复 wordpress_sql文件
docker exec -it mysql /bin/bash -c "mysql -uroot -p数据库密码 导入数据库名 < /root/wordpress.sql"
netstat -tuplna | grep LISTEN
tcp6 0 0 :::3306 :::* LISTEN 1607/docker-proxy
tcp6 0 0 :::80 :::* LISTEN 3230/docker-proxy
tcp6 0 0 :::443 :::* LISTEN 3217/docker-proxy





discuz打开后台


















