zoukankan      html  css  js  c++  java
  • 循序渐近学docker---笔记

    1、安装docker

    环境:ubuntu 16.04

    sudo apt-get install docker.io

    root@ld-Lenovo-G470:~# docker -v
    Docker version 1.12.1, build 23cf638
    但是我这里,安装后,无法启动,切换到root下,才正常运行

    切换root,ld@ld-Lenovo-G470:~$ sudo su -

    2、体验docker--个人博客WordPress的搭建

    #docker run --name db --env MYSQL_ROOT_PASSWORD=example -d mariadb

    #docker run --name MyWordPress --link db:mysql -p 8080:80 -d wordpress

    查看本机IP地址,在浏览器中输入http://192.168.xxx.xxx:8080即可打开

    3、搭建开源的版本控制利器---gitlab

    运行环境有如下三部分组成:

    • postgresql数据库
    • redis缓存服务
    • gitlab服务

    启动postgresql:

     #docker run --name gitlab-postgresql -d --env 'DB_NAME=gitlabhq_production' --env 'DB_USER=gitlab' --env 'DB_PASS=password' sameersbn/postgresql:9.4-12

    启动redis:

    # docker run --name gitlab-redis -d sameersbn/redis:latest

    启动gitlab:

    # docker run --name gitlab -d --link gitlab-postgresql:postgresql --link gitlab-redis:redisio --publish 10022:22 --publish 10080:80 --env 'Gitlab_PORT=10080' --env 'GITLAB_SSH_PORT=10022' --env 'GITLAB_SECRETS_DB_KEY_BASE=log-and-random-alpha-numeric-string' sameersbn/gitlab:8.4.4

    测试Gitlab

    http://192.168.10.103:10080就可以访问

    系统默认的用户名:root,密码:5iveL!fe

    4、搭建项目管理系统---Redmine

    docker run --name=postgresql-redmine -d --env='DB_NAME=redmine_production' --env='DB_USER=redmine' --env='DB_PASS=password' sameersbn/postgresql:9.4-12

    docker run --name=redmine -d --link=postgresql-redmine:postgresql --publish=10083:80 sameersbn/redmine:3.2.0-4

  • 相关阅读:
    深拷贝与浅拷贝
    图片旋转插件
    promise 小抄
    github fork项目更改后与原作者同步更新
    eslint 的配置
    css规范
    Object类
    BigIntager
    System类
    Math类和Random类
  • 原文地址:https://www.cnblogs.com/ld1977/p/6189155.html
Copyright © 2011-2022 走看看