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

在线教育网站开发方案买域名

在线教育网站开发方案,买域名,企业网站建设费用价格,虚拟展馆官方网站建设使用 Docker 部署 环境搭建 Docker 安装文档 创建容器 在系统任意位置创建一个文件夹(可选) mkdir -p /opt/docker/mysql && cd /opt/docker/mysqlmkdir ./{conf,data,logs}搜索 & 拉取镜像 docker search mysql docker pull mysql:5.6启…

使用 Docker 部署

环境搭建
  • Docker 安装文档
创建容器
  1. 在系统任意位置创建一个文件夹(可选)

    mkdir -p /opt/docker/mysql && cd /opt/docker/mysqlmkdir ./{conf,data,logs}
    
  2. 搜索 & 拉取镜像

    docker search mysql
    docker pull mysql:5.6
    
  3. 启动服务

    docker run -id \
    -p 3306:3306 \
    --name=mysql \
    -v $PWD/conf:/etc/mysql/conf.d \
    -v $PWD/logs:/logs \
    -v $PWD/data:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=123456 \
    mysql:5.6
    

参数说明:

  • -p 3307:3306 - 将容器的 3306 端口映射到宿主机的 3307 端口。
  • -v $PWD/conf:/etc/mysql/conf.d - 将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf 配置目录。
  • -v $PWD/logs:/logs - 将主机当前目录下的 logs 目录挂载到容器的 /logs 日志目录。
  • -v $PWD/data:/var/lib/mysql - 将主机当前目录下的 data 目录挂载到容器的 /var/lib/mysql 数据目录。
  • -e MYSQL_ROOT_PASSWORD=123456 - 初始化 root 用户的密码。
更新容器
  1. 停止运行中的容器

    docker stop mysql
    docker rm mysql
    
  2. 备份数据(重要)

    cp -r /opt/docker/mysql /opt/docker/mysql.archive
    
  3. 更新服务

  • 拉取镜像

    docker pull mysql:8.0
    
  • 重新启动服务

    docker run -id \
    -p 3307:3306 \
    --name=mysql \
    -v $PWD/conf:/etc/mysql/conf.d \
    -v $PWD/logs:/logs \
    -v $PWD/data:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=123456 \
    mysql:8.0
    

使用 Docker Compose 部署

环境搭建
  • Docker 安装文档
  • Docker Compose 安装文档
创建容器
  1. 在系统任意位置创建一个文件夹(可选)

    mkdir -p /opt/docker/mysql && cd /opt/docker/mysql
    mkdir ./{conf,data,logs,init}
    

注意:后续操作中,产生的所有数据都会保存在这个目录,请妥善保存。

  1. 创建 docker-compose.yaml

    version: '3'services:mysql:image: mysql:5.6container_name: e-mysqlprivileged: truerestart: alwaysports:- 3306:3306environment:- MYSQL_ROOT_PASSWORD=123456volumes:- $PWD/conf:/etc/mysql/conf.d- $PWD/conf/my.cnf:/etc/my.cnf- $PWD/logs:/logs- $PWD/data:/var/lib/mysql- $PWD/init:/docker-entrypoint-initdb.d/networks:default:driver: bridge    
    
  2. 启动服务

    docker-compose up -d
    

    实时查看日志:

    docker-compose logs -f
    
更新容器
  1. 停止运行中的容器

    cd /opt/docker/mysql && docker-compose down
    
  2. 备份数据(重要)

    cp -r /opt/docker/mysql /opt/docker/mysql.archive
    
  3. 更新服务

  • 修改 docker-compose.yaml 中配置的镜像版本

  • 拉取镜像

    docker-compose pull
    
  • 重新启动服务

  • docker-compose up -d
http://www.dtcms.com/wzjs/23779.html

相关文章:

  • 中山网站建设文化如何seo检查工具
  • 做gif动态图网站网络营销的优势有哪些?
  • 新乡手机网站建设哪家专业二级域名查询网站
  • WordPress文章无图武汉整站seo数据上云
  • 网站建设的常见技术有哪些方面公司网站建设代理
  • 做外贸网站信息百度收录入口在哪里查询
  • jsp网站开发文献活动营销方案
  • 网站内容更新方案免费域名申请
  • 网站建设要准备什么百度推广怎么添加关键词
  • 苏州市工业园区规划建设局网站新网站推广方法
  • 青岛新冠疫情最新情况seo基础入门教程
  • 做时时彩怎么做网站搜索引擎营销的方法不包括
  • 电子商务网站建设方案的总结快速申请免费个人网站
  • 网站建设公司外链怎么做百度关键词价格查询
  • 十堰网站建设u2028营销手机系统安装
  • 景安网络网站建设网络运营好学吗
  • 如何扫描网站漏洞网络项目平台
  • 电脑可以做网站主机么合肥优化推广公司
  • 网站建设移交手续微信朋友圈广告推广代理
  • 网站关键词怎么做可以排名海外营销方案
  • 公众号如何做网站竞价排名是什么意思
  • 公司招聘网站有哪些海外引流推广平台
  • 丽水网站建设公司免费服务器
  • 建设监理杂志网站青岛seo网站排名优化
  • 网站建设用几级域名合适深圳网络营销推广服务
  • 无锡 网站建设知乎seo
  • 果蔬网站规划建设方案宁波seo排名外包公司
  • 哈尔滨免费模板建站辅导班培训机构
  • wordpress 制作瀑布流安卓优化大师官方下载
  • 网站迁移教程廊坊seo快速排名