美文网首页
docker-compose安装jumpserver-1-4-2

docker-compose安装jumpserver-1-4-2

作者: kevinfaith | 来源:发表于2018-10-12 11:38 被阅读240次

    一.介绍

    之前的博客我讲了ubuntu下安装docker的教程,这次我们介绍如何用docker安装jumpserver,关于jumpserver的介绍,自己去看我之前的博客吧

    二.环境

    1. Docker-compost version 1.22.0
    2. Docker version 18.06.1-ce

    三.配置

    首先在当前文件夹下创建mysql文件

    ➜ mkdir {init,data,data-jumpserver,logs}
    ➜ cd init
    ➜ vi init.sql
    

    写入

    reate database jumpserver default charset 'utf8';
    grant all on jumpserver.* to 'jumpserver'@'%' identified by '你的密码';
    
    1. 创建docker-compost配置文件
    ➜ vi docker-compose.yml
    

    复制以下内容

    version: '3'
    services:
      db:
        image: 'mysql/mysql-server:5.7'
        restart: 'always'
        container_name: mysql
        networks:
        app_net:
          ipv4_address: '172.16.10.12'
        volumes:
          - ./data:/var/lib/mysql
          - ./init:/docker-entrypoint-initdb.d/
        ports:
          - '4396:3306'
      jump:
          image: 'wojiushixiaobai/jumpserver:1.4.2'
          restart: 'always'
          container_name: 'jumpserver'
          volumes:
          #备份日志和录像
            - ./data-jumpserver:/opt/jumpserver/data/
            - ./logs:/opt/jumpserver/logsa/
          environment:
            - DB_ENGINE=mysql
            - DB_HOST=172.16.10.12
            - DB_PORT=3306
            - DB_USER=jumpserver
            - DB_PASSWORD=sjj123@
            - DB_NAME=jumpserver
          networks:
            app_net:
            ipv4_address: '172.16.10.13'
          ports:
            - '8080:80'
    
    networks:
      app_net:
        driver: 'bridge'
        ipam:
          driver: 'default'
          config:
          -
            subnet: 172.16.10.0/24
    

    然后运行

    ➜ docker-compose up
    

    然后浏览器打开127.0.0.1:8080
    默认账号/密码:admin/admin


    2018-10-12 10-38-49屏幕截图.png

    相关文章

      网友评论

          本文标题:docker-compose安装jumpserver-1-4-2

          本文链接:https://www.haomeiwen.com/subject/otiwaftx.html