首页 / DOCKER / docker服务安装
docker服务安装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker服务安装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3001字,纯文字阅读大概需要5分钟。
内容图文
![docker服务安装](/upload/InfoBanner/zyjiaocheng/998/a8a4901a98af425eb8d6feea77ce7fc4.jpg)
docker服务安装
mysql
docker run -p 3306:3306 --name mysql --restart=always -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
rabbitmq
docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:management
nacos
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server
zookeeper
docker run -d -p 2181:2181 -v d:/docker/zookeeper/data/:/data/ --name=zookeeper --privileged zookeeper
yapi
docker run --name mongo-yapi mongo
docker pull registry.cn-hangzhou.alyuncscom/anoy/yapi
docker run -it --rm --link mongo-yapi:mongo --entrypoint npm --workdir /api/vendors registry.cn-hangzhou.aliyuncs.com/anoy/yapi run install-server
docker run -d --name yapi --link mongo-yapi:mongo --workdir /api/vendors -p 3002:3000 registry.cn-hangzhou.aliyuncs.com/anoy/yapi server/app.js
访问http://localhost:3002
weblogic
docker pull ismaleiva90/weblogic12
docker run -d -p 7001:7001 -p 7002:7002 ismaleiva90/weblogic12:latest
http://127.0.0.1:7001/console
用户名: weblogic
密码: welcome1
redis
docker run -itd --name myredis --restart=always -p 6379:6379 redis
nginx
docker run -p 80:80 --name mynginx -v /usr/local/docker/nginx/www:/usr/share/nginx/html -v /usr/local/docker/nginx/logs:/wwwlogs -d nginx
kafka
docker pull wurstmeister/zookeeper
docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper
docker run -d --restart=always --privileged=true --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=192.168.56.103:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.56.103:9092 -e KAFKA_LISTENERS=PLAINTEXT://:9092 --restart always -v /etc/localtime:/etc/localtime wurstmeister/kafka
docker run -d --name kafka-manager \--link zookeeper:zookeeper \--link kafka:kafka -p 9001:9000 \--restart=always \--env ZK_HOSTS=zookeeper:2181 \sheepkiller/kafka-manager
Zipkin
docker run -d -p 9411:9411 openzipkin/zipkin
界面化管理
rancher 和 portainer
Rancher
docker run -d --restart=always -p 8089:8080 rancher/server
Portainer
docker pull portainer/portainer
network
docker network ls
docker network connect 将容器连接到网络
docker network create 创建一个网络
docker network disconnect 断开容器的网络
docker network inspect 显示一个或多个网络的详细信息
docker network ls 列出网络
docker network prune 删除所有未使用的网络
docker network rm 删除一个或多个网络
宿主机访问容器
route add 172.19.0.0/16 mask 255.255.255.0 10.0.75.2 -p
route add 172.18.0.0/16 mask 255.255.255.0 10.0.75.2 -p
route add 172.21.0.0/16 mask 255.255.255.0 10.0.75.2 -p
route add 172.22.0.0/16 mask 255.255.255.0 10.0.75.2 -p
删除none镜像(power shell)
docker rmi $(docker images --filter “dangling=true” -q --no-trunc)
docker-compose
docker-compose up --build
k8s操作
界面化工具
kubectl proxy
生成登录token
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN
内容总结
以上是互联网集市为您收集整理的docker服务安装全部内容,希望文章能够帮你解决docker服务安装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。