zoukankan      html  css  js  c++  java
  • 2020系统综合实践 第2次实践作业

    一、 实现一个自定义的web容器服务


    • 拉取nginx镜像,并运行查看是否已安装了nginx

      sudo docker pull nginx

      sudo docker images|sudo docker ps

    • 安装完成后,运行 nginx 容器

      sudo docker run --name=my_nginx1 -p 8080:80 -d nginx

      通过浏览器可以直接访问 8080 端口的 nginx 服务

      获取容器配置文件

      sudo docker exec -it [容器id或者名字] /bin/bash

      cat /etc/nginx/conf.d/default.conf

    • 创建并修改nginx配置文件

      default.conf、Dockerfile、Index.html



      创建自己的镜像

      sudo docker build -t mynginx .

      sudo docker run --name …… -p 4040:1234 -p my_nginx

    • 浏览器中查看

    二、实现一个自定义的数据库容器服务


    • 拉取mysql镜像

      sudo docker pull mysql

    • 创建mysql镜像所需文件





    • 构建自己的mysql镜像

      sudo docker build -t mysql2

      使用该镜像创建运行一个容器

      sudo docker run --name=msql -p 8000:3200 -d mysql2

    • 查看容器内配置信息

      sudo docker inspect msql

  • 相关阅读:
    etcd扩展使用
    etcd注册服务
    net core微服务构建方案
    一个简化的插件框架c#
    NSQ消息队列
    c#一些处理解决方案(组件,库)
    c#网络传输
    c#的传输组件dotnetty
    c#网络加密传输
    C++ Boost在Windows和Linux下的编译安装
  • 原文地址:https://www.cnblogs.com/gp131415/p/12771127.html
Copyright © 2011-2022 走看看