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

武安市网站建设wordpress分享点赞

武安市网站建设,wordpress分享点赞,素材解析网站搭建,引流推广方法软件部分笔记来自黑马课堂#xff1a;【黑马程序员Docker快速入门到项目部署#xff0c;MySQL部署Nginx部署docker自定义镜像DockerCompose项目实战一套搞定-哔哩哔哩】 https://b23.tv/niWEhEF 一、什么是docker#xff1a; 快速构建、运行、管理应用的工具。--帮助我们快速部… 部分笔记来自黑马课堂【黑马程序员Docker快速入门到项目部署MySQL部署Nginx部署docker自定义镜像DockerCompose项目实战一套搞定-哔哩哔哩】 https://b23.tv/niWEhEF 一、什么是docker 快速构建、运行、管理应用的工具。--帮助我们快速部署提高开发效率。 二、Docker是做什么的 Docker可以帮助我们下载应用镜像创建并运行镜像的容器从而快速部署应用。 三、什么是镜像 将应用所需的函数库、依赖、配置等与应用一起打包得到的就是镜像 镜像相当于一个免安装的包直接可以创建容器运行 镜像仓库存储和管理镜像的平台Docker官方维护了一个公共仓库Docker Hub 四、什么是容器 Docker会在运行镜像时创建一个隔离环境称为容器 五、docker安装 安装Docker 本安装教程参考Docker官方文档地址如下 https://docs.docker.com/engine/install/centos/ 1.卸载旧版 首先如果系统中已经存在旧的Docker则先卸载 yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine 2.配置Docker的yum库 首先要安装一个yum工具 yum install -y yum-utils 安装成功后执行命令配置Docker的yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3.安装Docker yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 4.启动和校验 # 启动Docker systemctl start docker# 停止Docker systemctl stop docker# 重启 systemctl restart docker# 设置开机自启 systemctl enable docker# 执行docker ps命令如果不报错说明安装启动成功 docker ps#命令来查看所有的容器包括运行中的和已停止的容器 docker ps -a 5.配置镜像加速 这里以阿里云镜像加速为例。 5.1.注册阿里云账号 首先访问阿里云网站:  https://www.aliyun.com/  注册一个账号。 5.2.开通镜像服务 在首页的产品中找到阿里云的容器镜像服务 点击后进入控制台 5.3.配置镜像加速 找到镜像工具下的镜像加速器 页面向下滚动即可找到配置的文档说明 具体命令如下 # 创建目录 mkdir -p /etc/docker# 复制内容注意把其中的镜像加速地址改成你自己的 tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://xxxx.mirror.aliyuncs.com] } EOF# 重新加载配置 systemctl daemon-reload# 重启Docker systemctl restart docker 六、安装redis 注意数据卷挂载要自己提前准备好宿主机对应的文件 docker run --restartalways \ -p 6379:6379 \ --name myredis \ -v /home/data/redis/redis.conf:/etc/redis/redis.conf \ -v /home/data/redis/data:/data \ -d redis:7.0.12 redis-server /etc/redis/redis.conf docker run: 这是启动Docker容器的命令。 --restartalways: 这是容器的重启策略。always表示如果容器意外停止Docker将自动重新启动容器。 -p 6379:6379: 这是端口映射的部分。这将容器的6379端口映射到主机的6379端口允许主机与Redis容器通信。 --name myredis: 这为容器指定了一个名称即myredis。 -v /home/data/redis/redis.conf:/etc/redis/redis.conf: 这是一个卷挂载操作它将本地主机上的/home/data/redis/redis.conf文件挂载到容器内的/etc/redis/redis.conf路径用于配置Redis。 -v /home/data/redis/data:/data: 同样是卷挂载将本地主机上的/home/dj/redis/data目录挂载到容器内的/data路径用于存储Redis的数据。 -d 后台运行 redis:7.0.12 redis-server /etc/redis/redis.conf: 这是容器的映像及其启动命令。它告诉Docker使用Redis版本7.0.12的映像并在容器内运行redis-server命令传递/etc/redis/redis.conf作为配置文件。 总的来说这个命令启动了一个Redis容器使用指定的配置文件和数据存储目录同时设置了容器的重启策略以确保容器在意外停止时重新启动。 进入redis容器命令  docker exec -it myredis bash redis-cli set k1 v1 #你会发现失败的 get k1 auth ningzaichun # 验证密码 七、安装minio docker run -p 9000:9000 -p 9090:9090 \--name minio \-d --restartalways \-e MINIO_ACCESS_KEYminioadmin \-e MINIO_SECRET_KEYminioadmin \-v /home/data/minio/data:/data \minio/minio server \/data --console-address :9090 -address :9000 docker run: 这是Docker的命令用于运行一个新的容器。 -p 9000:9000 -p 9090:9090: 这部分指定了端口映射。容器内的MinIO服务器将通过端口9000对外提供服务而端口9090用于MinIO的Web管理界面。 --name minio: 这部分为容器指定了一个名字即minio以便您可以使用该名字来管理容器。 -d: 这表示以后台守护进程模式运行容器。 --restartalways: 这部分表示当Docker守护进程启动时容器将自动重新启动以确保MinIO服务器一直可用。 -e MINIO_ACCESS_KEYminioadmin 和 -e MINIO_SECRET_KEYminioadmin: 这里设置了MinIO服务器的访问密钥和密钥。在这个示例中访问密钥和密钥都设置为minioadmin请确保在生产环境中使用更强的安全凭据。 -v /home/data/minio/data:/data: 这部分创建了一个数据卷将MinIO服务器的数据存储在主机的/home/data/minio/data目录中。这是为了确保数据持久性即使容器被删除数据也不会丢失。 minio/minio server /data --console-address :9090 -address :9000: 这是要运行的MinIO服务器的镜像和启动命令。它将MinIO服务器设置为使用/data目录来存储数据Web管理界面通过端口9090访问MinIO服务器本身通过端口9000提供服务。 八、安装rabbitmq 1、拉取镜像 management表示可以通过web页面管理。 alpine表示是linux最小版本不推荐新手安装 docker pull rabbitmq:management 2、创建用于挂载的目录 mkdir -p /home/data/rabbitmq/{data,conf,log} # 创建完成之后要对所创建文件授权权限都设置成777 否则在启动容器的时候容易失败 chmod -R 777 /mydata/rabbitmq 3、获取配置文件 3.1创建临时容器 docker run -d --name rabbitmq1 --restartalways --hostnamerabbitmqhost \ -e RABBITMQ_DEFAULT_USERadmin -e RABBITMQ_DEFAULT_PASSadmin \ -e RABBITMQ_DEFAULT_VHOSTmy_vhost \ -p 5672:5672 -p 15672:15672 \ rabbitmq:management 3.2 复制配置文件到宿主机 docker cp rabbitmq1:/etc/rabbitmq/ /home/data/rabbitmq/conf 3.3 删除临时容器 docker stop rabbitmq1 docker rm rabbitmq1 4、使用镜像创建容器 docker run -d --name rabbitmq --restartalways --hostnamerabbitmqhost \ -e RABBITMQ_DEFAULT_USERadmin -e RABBITMQ_DEFAULT_PASSadmin \ -e RABBITMQ_DEFAULT_VHOSTmy_vhost \ -v /home/data/rabbitmq/data:/var/lib/rabbitmq -v /home/data/rabbitmq/conf:/etc/rabbitmq -v /home/data/rabbitmq/log:/var/log/rabbitmq \ -p 5672:5672 -p 15672:15672 \ rabbitmq:management–restartalways 表示随着Docker容器重启 -e 指定环境变量 RABBITMQ_DEFAULT_VHOST默认虚拟机名RABBITMQ_DEFAULT_USER默认的用户名RABBITMQ_DEFAULT_PASS默认用户名的密码rabbitmq默认账号和密码是guest --hostname 主机名 -p 端口映射 -v 文件挂载 -d 表示后台运行 –name rabbitmq 表示启动后的容器实例名称为rabbitmq
http://www.pierceye.com/news/767225/

相关文章:

  • 网站开发demo版本做网站服务器的配置
  • 网页游戏排行2013伊克昭盟seo
  • 单页站如何做网站seo优化建e网卧室设计效果图
  • 免费做网站的app巩义seo
  • 做金融服务网站赚钱阿里巴巴网站建设论文
  • 四川做网站的公司哪家好免费团购网站模板
  • 网站建设动漫网站模板怎么做的
  • 西安网站制作公司官网wordpress证书关闭
  • 北网站建设优化seo是什么意思
  • 中国seo网站长沙城乡建设网站
  • 没有相应营业执照怎么做网站重庆网站设计公司排名
  • 企业网站手机版商城网站有什么好处
  • 推荐一本学做网站的书温州阀门网站建设
  • 用户要承担暖气费的税吗太原优化排名推广
  • Wordpress外贸网站搭建公司宿迁建设网站
  • 学校网站建设的意义和应用山东淄博网站建设
  • 莱芜网站建设价格低网站vps
  • 长治做网站哪家好赣州注册公司
  • 网站开发从入门到精通做h5的网站哪个好
  • 免费公司网站如何建立设计个人网站好备案吗
  • 建网站和做微信哪个好在线识别图片百度识图
  • php网站开发如何实现删除功能大连大连建设工程信息网站
  • 表格模板免费下载网站wordpress 插件位置
  • wordpress小白能学会吗汕头做网站优化公司
  • 军队营房基础建设网站重庆做网站个人
  • 网站建设怎样中英文网站备案是空间备案还是域名备案
  • 陕西网站制作人力资源服务外包
  • 成都网站建设哪家售后好网站建设费可以计业务费吗
  • 做服装到哪个网站拿货品质好自己制作的网页别人如何访问
  • 榆林哪里做网站网页游戏网站那个好