zoukankan      html  css  js  c++  java
  • docker-环境发布(一)

    安装jdk

    创建目录
    mkdir –p /usr/local/dockerjdk8
    
    下载jdk-8u171-linux-x64.tar.gz并上传到服务器中的/usr/local/dockerjdk8
    
    创建文件Dockerfile vi Dockerfile
    
    #依赖镜像名称和ID
    FROM centos:7
    #指定镜像创建者信息
    MAINTAINER HUAN
    #切换工作目录 WORKDIR 
    /usr RUN mkdir  /usr/local/java #ADD 是相对路径jar,把java添加到容器中 ADD jdk‐8u171‐linux‐x64.tar.gz /usr/local/java/ #配置java环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0_171 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH ENV PATH $JAVA_HOME/bin:$PATH ------------- 执行命令构建镜像 docker build ‐t='jdk1.8' . 注意后边的空格和点,不要省略 查看镜像是否建立完成 docker images docker run ‐it ‐‐name=myjdk8 jdk1.8 /bin/bash
    -- 启动docker
    docker 
    --查看
    docker images
    -- 启动
    systemctl start docker
    --创建数据库容器mysql
    docker run -di --name=tensquare_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root centos/mysql-57-centos7
    --创建mongodb容器
    docker run ‐di ‐‐name=tensquare_mongo ‐p 27017:27017 mongo
    -- docker starter 启动
    docker ps
    -- 查看容器
    docker ps -n 5
    --关闭
    docker stop 
    --启动
    docker start
    -- rabbitmq
    docker run -di --name=tensquare_rabbitmq -p 5671:5617 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq:management
    -- gogs
    docker run -d --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/datagogs/gogs

    配置jdk

  • 相关阅读:
    python3 爬虫继续爬笔趣阁 ,,,,,,,
    sql server 能按照自己规定的字段顺序展示
    文件下载功能django+js
    Django 实现文件下载
    队列,循环队列,乒乓队列区别
    文件系统常用操作(df, du)
    Raw与ProRes Raw(二、深入挖掘)
    图片格式入门(RAW, TIFF, JPEG)
    什么是ProRes Raw?(一、管中窥豹)
    linux的top命令分析
  • 原文地址:https://www.cnblogs.com/liushisaonian/p/11363788.html
Copyright © 2011-2022 走看看