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

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

    1.1 拉取nginx镜像

    docker pull nginx

    1.2 查看镜像

    docker images

    1.3 运行一个nginx容器,找出default.conf并复制

    sudo docker run --name nginx-test -p 8080:80 -d nginx
    sudo docker exec -it [容器id] /bin/bash
    cd /etc/nginx/conf.d
    cat default.conf
    

    1.4 修改默认的default.conf文件,并将配置文件放于一个目录下

    • 将文件放于一个目录下

    • 查看Dockerfile

    • 查看default.conf,端口号修改为3600,并把root修改为自己的目录

    • 查看index.html

    1.5 构建nginx镜像,并运行容器

    docker build -t mynginx .


    docker run --name mynginx -p 8000:3600 -d mynginx

    1.6 查看index.html

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

    2.1 pull一个mysql镜像

    docker pull mysql:5.7

    2.2 创建构建mysql镜像所需的文件

    2.3 构建mysql镜像

    docker build -t tstsql .

    2.4 运行容器并进入,对数据库进行一系列操作

    • 运行容器
      docker run --name mysql -p 8000:3600 -d tstsql

    • 进入容器,使用指定用户名进入数据库
    docker exec -it mysql /bin/bash
    mysql -u tong -p
    

    • 查看已有数据库
      show databases;

    • 查看表

    use docker_mysql
    select * from user;
    

    • 退出,并用root登录

    • 查看配置信息
      show variables;

    • 插入数据
      insert into user values (0002,"rjx","women");

  • 相关阅读:
    word文档的图片怎么保存到Web编辑器上
    如何在linux下查看gpu信息

    lua注释
    readDouble
    ..在lua中运用
    C++条件分支结构
    C++条件分支结构
    Flink基础(十六):Table API 和 Flink SQL(一)整体介绍
    Flink基础(十四):DS简介(14) 搭建Flink运行流式应用
  • 原文地址:https://www.cnblogs.com/qingke1314/p/12769146.html
Copyright © 2011-2022 走看看