docker专题

目录

一、docker学习

二、docker实用干货

1.常用软件的docker安装


一、docker学习

              阅读菜鸟教程,完成初级学习。

二、docker实用干货

1.常用软件的docker安装

#docker下载和安装redis
docker pull redis
docker run -itd --name redis -p 6379:6379 redis
#无账号和密码

#docker下载和安装mysql
docker pull mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql
#账号root,密码password

#docker下载和安装clinichouse
docker pull yandex/clickhouse-server
docker run -d --name clickhouse --ulimit nofile=262144:262144 -p 8123:8123 -p 9000:9000 -p 9009:9009 yandex/clickhouse-server
docker exec -it docker-clickhouse /bin/bash
修改 /etc/clickhouse-server/config.xml 中 65行 注释去掉<listen_host>::</listen_host>

#docker下载和安装oracle
docker pull alexeiled/docker-oracle-xe-11g
docker run --name oracle -d -p 1521:1521 -e ORACLE_ALLOW_REMOTE=true  alexeiled/docker-oracle-xe-11g
连接类型:Basic
主机地址:localhost
端口:1521
DIS:xe
用户名:system
密码:oracle

#docker下载和安装postgres
docker pull postgres
docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=password -d postgres
#账号postgres,密码password

#docker下载和安装mongodb
docker pull mongo
docker run -itd --name mongo -p 27017:27017 mongo --auth
docker exec -it mongo mongo admin
db.createUser({ user:'admin',pwd:'admin',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
#账号admin,密码admin

#docker下载和安装neo4j
docker pull neo4j
docker run -itd --name neo4j -p 7474:7474 -p 7687:7687 neo4j
#登录http://localhost:7474/browser/,账号neo4j,默认密码neo4j,修改为password

#docker下载和安装elasticsearch
docker pull elasticsearch
docker run -itd -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch
#docker下载和安装elasticsearch-head
docker pull mobz/elasticsearch-head:5
docker run -itd --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5
#登录http://localhost:9100/

#docker下载和安装gitlab
docker pull gitlab/gitlab-ce
docker run -d  -p 443:443 -p 10080:80 -p 222:22 --name gitlab gitlab/gitlab-ce
#访问地址:http://localhost:10080/
#初次登陆修改密码password
#账号root,密码password

#docker下载和安装gitlab-runner
docker pull gitlab/gitlab-runner
docker run -d --name gitlab-runner --link gitlab  gitlab/gitlab-runner
docker exec -it gitlab-runner gitlab-runner register
http://gitlab   # gitlab 的访问路径(与gitlab在一台主机时)
token           #注册令牌,在gitlab中获取 gigtlab->管理中心->概览->runner->token
runner-name     #runner的名字
runner-tag      #runner的tag
docker          #使用docker作为输出模式
alpine:latest   #使用的基础镜像

#docker下载和安装nacos
docker pull nacos/nacos-server
docker run -d -p 8848:8848 --env MODE=standalone  --name nacos  nacos/nacos-server
#访问地址:http://127.0.0.1:8848/nacos
#账号nacos,密码nacos

#docker下载和安装sentinel
docker pull bladex/sentinel-dashboard
docker run --name sentinel -d  -p 8858:8858  bladex/sentinel-dashboard
#访问地址:http://localhost:8858/#/login
#账号sentinel,密码sentinel

#docker下载和安装seata
docker pull seataio/seata-server
docker run --name seata -p 18091:8091 -d  seataio/seata-server

#docker下载和安装skywalking
docker pull apache/skywalking-oap-server
docker run --name skywalking -d -p 1234:1234 -p 11800:11800 -p 12800:12800  apache/skywalking-oap-server
#docker下载和安装skywalking-ui
docker pull apache/skywalking-ui
docker run --name skywalking-ui -d -p 18080:8080 --link skywalking:skywalking -e SW_OAP_ADDRESS=skywalking:12800  apache/skywalking-ui
#访问地址:http://127.0.0.1:18080

#docker下载和安装nexus3
docker pull sonatype/nexus3
docker run -d --name nexus3 -p 18081:8081 -v D:\Microsoft\Nexus\nexus-data:/var/nexus-data sonatype/nexus3
查看密码然后修改admin123
docker exec -it nexus3 /bin/bash
vi /nexus-data/admin.password
#访问地址:http://localhost:18081
#账号admin,密码admin123

#docker下载和安装registry
docker pull registry
docker run -d -p 5000:5000 --name registry -v D:\Microsoft\Docker\registry:/var/lib/registry registry
#账号admin,密码admin

#docker下载和安装rancher
docker pull rancher/server
docker run -d  --privileged=true -p 10088:80 -p 10443:443 --name rancher rancher/rancher
修改密码password  账户admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值