GithubHelp home page GithubHelp logo

notes's Introduction

docker notes

Docker install docker-ui

docker pull

docker pull abh1nav/dockerui

docker run

docker run -d -p 9000:9000 -v /var/run/docker.sock:/docker.sock \
--name dockerui abh1nav/dockerui:latest -e="/docker.sock"

Docker install Kubernetes

Docker - Preference - Kubernetes - Enable Kubernetes / Deploy docker... / Show system...

kubernetes install kubernetes-dashboard

download yaml

wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

edit image part

[centos@k8s-master ~]$ vim kubernetes-dashboard.yaml
......
 containers:
      - name: kubernetes-dashboard
        #image: k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
        image: registry.cn-hangzhou.aliyuncs.com/google_containers/kubernetes-dashboard-amd64:v1.10.1
        ports:
......

kubernetes deploy

kubectl create -f kubernetes-dashboard.yaml

kubernetes-dashboard secrets

kubectl get secrets
kubectl describe secrets <enter your secert file name,like:default-token-4xj4w>

kubernetes-dashboard webserver

kubectl proxy

open http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#/role?namespace=default

Docker install docker registry

docker pull

docker pull registry

docker run

docker run -d -p 5000:5000 --restart always --name registry registry:2

Docker install gitlab

docker pull

docker pull gitlab/gitlab-ce
docker network create gitlab_net

mkdir for volume

mkdir /home/gitlab/config
mkdir /home/gitlab/logs
mkdir /home/gitlab/data

docker run

docker run --name gitlab -d \
--net=gitlab_net \
--publish 1443:443 --publish 18080:80 \
--restart always \
--volume /home/gitlab/config:/etc/gitlab \
--volume /home/gitlab/logs:/var/log/gitlab \
--volume /home/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest

Docker install Jenkins

docker pull

docker pull jenkins

docker run

docker run -d -p 8080:8080 -p 50000:50000 -v /Users/apple/jenkins:/var/jenkins_home jenkins

Docker install Jira

docker-compose.yml

git clone https://github.com/haxqer/jira.git

docker-compose

cd jira 
docker-compose up

Docker install confluence

docker-compose.yml

git clone https://github.com/EugenMayer/docker-image-atlassian-confluence.git

docker-compose

docker-compose up

docker exec

dc exec mysql
mysql -pverybigsecretrootpassword -e 'drop database confluencedb;'
mysql -pverybigsecretrootpassword -e 'CREATE DATABASE confluencedb CHARACTER SET utf8 COLLATE utf8_bin;'

Docker install ElasticSearch+Kibana

docker pull

docker pull nshou/elasticsearch-kibana

docker run

docker run -d -p 9200:9200 -p 5601:5601 nshou/elasticsearch-kibana

Docker install neo4j

docker pull

docker pull neo4j

docker run

docker run -d -p 7474:7474 -p 7687:7687 neo4j

Docker install Rocket.chat

docker-compose.yml

curl -L https://raw.githubusercontent.com/RocketChat/Rocket.Chat/develop/docker-compose.yml -o docker-compose.yml

docker-compose

docker-compose up

Docker install Crawlab

docker-compose.yml

version: '3.3' 
services:  
  master:  
    image: tikazyq/crawlab:latest  
    container_name: master  
    environment: 
      CRAWLAB_API_ADDRESS: "localhost:8000" 
      CRAWLAB_SERVER_MASTER: "Y"  
      CRAWLAB_MONGO_HOST: "mongo" 
      CRAWLAB_REDIS_ADDRESS: "redis" 
    ports: 
      - "8080:8080"
      - "8000:8000"
    depends_on: 
      - mongo  
      - redis  
  worker: 
    image: tikazyq/crawlab:latest
    container_name: worker
    environment:
      CRAWLAB_SERVER_MASTER: "N"
      CRAWLAB_MONGO_HOST: "mongo"
      CRAWLAB_REDIS_ADDRESS: "redis"
    depends_on:
      - mongo
      - redis
  mongo: 
    image: mongo:latest 
    restart: always 
    ports: 
      - "27017:27017"
  redis: 
    image: redis:latest
    restart: always 
    ports:  
      - "6379:6379"

Docker install ambari (hadoop+spark+hive)

docker pull

docker pull registry.cn-hangzhou.aliyuncs.com/guoyun/ambari

docker run

docker run -h fb34ae151c81 --name ambari_onenode -d -p 2222:22 -p 8888:8080 registry.cn-hangzhou.aliyuncs.com/guoyun/ambari /usr/sbin/sshd -D

docker exec

docker exec ambari_onenode /usr/init.sh
docker exec ambari_onenode /usr/start.sh

Docker install Rasa-UI

docker-compose.yml

version: '3.0'

services:
  rasa:
    image: rasa/rasa:latest-full
    container_name: rasa
    networks: ['rasa-network']
    ports:
    - "5005:5005"
    volumes:
    - "./rasa-app-data/models:/app/models"
    - "./rasa-app-data/logs:/app/logs"
    command: "run --enable-api --debug"

  rasa_ui:       
    image: paschmann/rasa-ui:latest
    container_name: rasa_ui
    networks: ['rasa-network']
    ports:
      - "5001:5001"
    depends_on:
      - "rasa"
    environment:
      rasa_endpoint: "http://rasa:5005"

networks: {rasa-network: {}}

Docker install MLflow

dockerfile

git clone https://github.com/Ycallaer/mlflowdocker

docker build

docker build -t mlflowserver -f Dockerfile . --no-cache

docker run

docker run -p 5000:5000 --env MLFLOW_SERVER_DEFAULT_ARTIFACT_ROOT=<wasb> --env AZURE_STORAGE_ACCESS_KEY=<access_key> -it mlflowserver:latest

Docker install mlworkspace

docker run -d -p 8080:8080 --name "ml-workspace" -v "C:\Users\MJ\Documents\workspace:/workspace" --env AUTHENTICATE_VIA_JUPYTER="mytoken" --shm-size 2048m --restart always mltooling/ml-workspace:latest

notes's People

Contributors

noidea124 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.