Wow4j Wow4j
首页
个人使用说明书
后端开发
前端开发
测试开发
运维开发
大数据开发
产品&UI交互
团队管理
软技能
他山之石
开源产品
敬请期待
GitHub (opens new window)
首页
个人使用说明书
后端开发
前端开发
测试开发
运维开发
大数据开发
产品&UI交互
团队管理
软技能
他山之石
开源产品
敬请期待
GitHub (opens new window)
  • docker 命令
    • Centos 7 安装 docker
    • 配置国内163镜像源
    • Docker 安装 elasticsearch 6.7.1
    • centos 7 使用 ifconfig
    • 重启 docker 服务
    • 安装 docker-compose
    • VMWare 设置 centos 7 静态ip地址
    • centos 7 安装 jdk8
    • centos 7 开放所有端口
    • Docker 安装 MySQL
    • Docker 安装 Prometheus
    • Docker 安装 Grafana
    • docker 安装 kafka
    • docker 安装 redis
  • 概要
  • 运维开发
timchen525
2022-03-26

docker 命令

# Centos 7 安装 docker

1. uname -r
2. sudo yum update
3. sudo yum remove docker docker-common docker-selinux docker-engine
4. sudo yum install -y yum-utils device-mapper-persistent-data lvm2
5. sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6. yum list docker-ce --showduplicates | sort -r
7. sudo yum install docker-ce  # 由于repo中默认只开启stable库,故这里安装的是最新稳定版本
8. sudo systemctl start docker
9. sudo systemctl enable docker
10. docker version 

# Docker

# 配置国内163镜像源

docker info 

默认的docker镜像源是国外的,docker pull的速度会比较慢。

vim /etc/docker/daemon.json
{
    "registry-mirrors": [
        "https://qkbjkoqt.mirror.aliyuncs.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

sudo systemctl daemon-reload
sudo systemctl restart docker

或者命令:
service docker restart

比如:上面的 地址可以为:"https://og7vpkky.mirror.aliyuncs.com"

# Docker 安装 elasticsearch 6.7.1

1. docker pull elasticsearch:6.7.1

2. docker run --name elasticsearch -e ES_JAVA_OPTS="-Xms1256m -Xmx1256m" -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.7.1

3. docker update elasticsearch --restart=always

# centos 7 使用 ifconfig

yum -y install net-tools

# 重启 docker 服务

systemctl restart docker

# 安装 docker-compose

1. cd /usr/local/bin #切换到安装路径
2. wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64  # 下载安装源
3. rename docker-compose-Linux-x86_64 docker-compose docker-compose-Linux-x86_64 # 重命名安装下载的安装包
4. chmod +x /usr/local/bin/docker-compose
5. docker-compose version # 查看是否安装成功

# VMWare 设置 centos 7 静态ip地址

1. cd /etc/sysconfig/network-scripts
2. vim ifcfg-ens33
修改后:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"       # 使用静态 IP 地址,默认为 dhcp
IPADDR="192.168.21.18"   # 设置的静态 IP 地址
NETMASK="255.255.255.0"  # 子网掩码
GATEWAY="192.168.21.1"   # 网关地址
DNS1=114.114.114.114     # 配置 dns1
DNS2=8.8.8.8             # 配置 dns2
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="1acbe1ab-0a79-4f42-8d06-32a9ee025388"
DEVICE="ens33"
ONBOOT="yes"
3. service network restart 

# centos 7 安装 jdk8

1. tar -zxvf jdk-8u301-linux-x64.tar.gz
2. vim /etc/profile
在末尾添加如下内容:
# set java environment
JAVA_HOME=/root/jdk1.8.0_301
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
3. source /etc/profile

# centos 7 开放所有端口

1. 关闭防火墙
systemctl stop firewalld.service

# Docker 安装 MySQL

docker run -di --name=skywalking_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 centos/mysql-57-centos7

MYSQL_ROOT_PASSWORD 环境变量指定 root 的密码为 123456。

# Docker 安装 Prometheus

# Docker 安装 Grafana

ctrl + s

# docker 安装 kafka


# docker 安装 redis

docker run --name redis -p 6379:6379 -d redis 
上次更新: 2022/12/15, 12:35:47
概要

概要→

Theme by Vdoing | Copyright © 2022-2023 timchen525 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×