2020技能大赛改革赛云计算赛项 先电2.4 paas 基于容器的web应用系统部署任务

本文详细介绍了2020年技能大赛中关于云计算赛项的两个核心任务:Docker CE及私有仓库的安装,以及基于容器的Chinaskillmall web应用系统全容器化部署。Chinaskillmall应用系统由6个镜像组成,包括ZK、Kafka、Redis、MariaDB、Java应用和Nginx,需要注意启动依赖顺序和负载文件配置。
摘要由CSDN通过智能技术生成

1.部分

(1)任务1  Docker CE及私有仓库安装任务(5分)

1.在master、node1、node2、cicd-node各节点中分别安装DockerCE和docker-compose。(1分)

懒得写

2.在cicd-node节点安装Registry私有仓库,导入/opt/containerk8s/docker/images目录下所有镜像,并推送到Registry私有仓库。

懒得写

3.在node1节点上从仓库中拉取mysql:latest和wordpress:latest镜像,创建/root/wproject/docker-compse.yaml文件,编排部署wordpress,并设置 restart策略。

version: '2'
services:
  mysql:
    image: mysql:5.6
    expose:
      - "3306"
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=123456
  wordpress:
    image: wordpress:latest
    ports:
      - "82:80"
    restart: always
    environment:
      - WORDPRESS_DB_HOST=mysql
      - WORDPRESS_DB_USER=root
      - WORDPRESS_DB_PASSWORD=123456

4.在node1节点上停止并删除上述部署的wordpress容器。

[root@localhost 2020config]# docker-compose -f docker-compose.yml up -d
Creating network "2020config_default" with the default driver
Creating 2020config_mysql_1     ... done
Creating 2020config_wordpress_1 ... Done



[root@localhost 2020config]# docker-compose -f docker-compose.yml down
Stopping 2020config_wordpress_1 ... done
Stopping 2020config_mysql_1     ... done
Removing 2020config_wordpress_1 ... done
Removing 2020config_mysql_1     ... done
Removing network 2020config_default

 

(2)任务2  

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值