Home
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 设计模式
  • JavaSE
  • JVM
  • JUC
  • Netty
  • CPP
  • QT
  • UE
  • Go
  • Gin
  • Gorm
  • HTML
  • CSS
  • JavaScript
  • vue2
  • TypeScript
  • vue3
  • react
  • Spring
  • SpringMVC
  • Mybatis
  • SpringBoot
  • SpringSecurity
  • SpringCloud
  • Mysql
  • Redis
  • 消息中间件
  • RPC
  • 分布式锁
  • 分布式事务
  • 个人博客
  • 弹幕视频平台
  • API网关
  • 售票系统
  • 消息推送平台
  • SaaS短链接系统
  • Linux
  • Docker
  • Git
GitHub (opens new window)
Home
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 设计模式
  • JavaSE
  • JVM
  • JUC
  • Netty
  • CPP
  • QT
  • UE
  • Go
  • Gin
  • Gorm
  • HTML
  • CSS
  • JavaScript
  • vue2
  • TypeScript
  • vue3
  • react
  • Spring
  • SpringMVC
  • Mybatis
  • SpringBoot
  • SpringSecurity
  • SpringCloud
  • Mysql
  • Redis
  • 消息中间件
  • RPC
  • 分布式锁
  • 分布式事务
  • 个人博客
  • 弹幕视频平台
  • API网关
  • 售票系统
  • 消息推送平台
  • SaaS短链接系统
  • Linux
  • Docker
  • Git
GitHub (opens new window)
  • Docker命令
  • 数据卷
  • Docker容器
    • Docker启动
    • Docker容器关闭开机自启
    • 容器安装
      • Portainer
      • kafka
  • Docker
Nreal
2023-12-31
目录

Docker容器

# Docker启动

systemctl start docker

# Docker容器关闭开机自启

docker update --restart=no 容器id

# 容器安装

# Portainer

  1. 拉取镜像

    docker pull portainer/portainer
    
    1
  2. 设置开机自启

    docker run -d --restart=always --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
    
    1
  3. 访问 Portainer

    地址:ip:9000

    用户名:admin

    密码:******

# kafka

配合zookeeper

  1. 拉取镜像

    docker pull wurstmeister/zookeeper
    docker pull wurstmeister/kafka
    
    1
    2
  2. 启动zookeeper

    docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
    
    1

    启动kafka

    docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=192.168.30.131 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest
    
    1
  3. 创建topic

    [root@nrStudy ~]# docker exec kafka \
    > kafka-topics.sh \
    > --create --topic hello \
    > --partitions 1 \
    > --zookeeper zookeeper:2181 \
    > --replication-factor 1
    Created topic hello.
    
    1
    2
    3
    4
    5
    6
    7
  4. 查看topic

    [root@nrStudy ~]# docker exec kafka kafka-topics.sh --list --zookeeper zookeeper:2181 hello
    hello
    
    1
    2
数据卷

← 数据卷

Theme by Vdoing | Copyright © 2021-2024
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式