zoukankan      html  css  js  c++  java
  • docker之人手一台服务器

    安装docker

    uname –r 检查内核版本

    yum update 升级本地yum包
    vim /etc/yum.repos.d/docker.repo #添加yum仓库配置
    [dockerrepo]
    name=Docker Repository
    #baseurl=https://yum.dockerproject.org/repo/main/centos/7/
    baseurl=baseurl=http://mirrors.aliyun.com/dockerengine/yum/repo/experimental/centos/7/
    #阿里云加速源
    enabled=1
    gpgcheck=1
    gpgkey=https://yum.dockerproject.org/gpg
    
    yum install docker-engine 安装docker包
    service docker start 启动docker服务
     
    DIY镜像:
    docker pull centos:7 下载docker镜像
    docker images #查看镜像
    docker run -i -t centos:7  /bin/bash  #进去一个干净的centos7 DIY自己的镜像
    安装nginx
    wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz
    tar xf tengine-2.2.0.tar.gz
    yum -y install gcc gcc-c++ gcc-g77 make libtool autoconf patch unzip automake libxml2 libxml2-devel ncurses ncurses-devel libtool-ltdl-devel libtool-ltdl libmcrypt libmcrypt-devel libpng libpng-devel libjpeg-devel openssl openssl-devel curl curl-devel libxml2 libxml2-devel ncurses ncurses-devel libtool-ltdl-devel libtool-ltdl autoconf automake libaio* sqlite-devel libgcrypt-devel mysql-devel re2c libc-client-devel openldap-devel pcre-devel ImageMagick-devel freetype-devel
    cd tengine
    ./configure --prefix=/usr/local/nginx
    make -j 4 && make install
    安装sshd
    yum install openssh-server
    passwd  #给root设置一个密码
    exit
    保存为镜像
    docker commit -m "add nginxssh" 4c0fb53fbd32 centos/tenginxssh:v1
     
    #前台启动一个docker
    docker run -i -t --privileged=true -v /opt:/usr/local/nginx/logs -p8888:80 -p22225:22 890f26b3abe6 /bin/bash
    #映射端口和磁盘共享,启动一个后台docker
    docker run -d -v /opt:/usr/local/nginx/logs -p8883:80 -p22223:22 centos/tenginxssh:v1 /bin/bash -c "/usr/local/nginx/sbin/nginx && /usr/sbin/sshd -D"
     
     
     
     
    ###################################################################################################
     
    把服务器IP和映射端口号 -p 22223  和 root 密码给开发,即可人手一台服务器,至于代码就让他们自己上传可以了。
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    JMeter工具基础知识篇-使用命令行生成html报告
    解决jmeter请求不成功或者报403错误
    jmeter之JDBC Request各种数据库配置
    Jmeter模拟不同带宽
    SQL语句大全
    Jmeter 吞吐量控制器的使用
    如何找出系统能承受的最大在线用户数
    Jmeter之函数的应用
    jmeter如何设置IP欺骗
    华为云分布式缓存服务DCS与开源服务差异对比
  • 原文地址:https://www.cnblogs.com/cp-miao/p/6272800.html
Copyright © 2011-2022 走看看