centos7 docker下kangle/Mysql安装
发布时间:2021-04-11 04:07       
先安装docker,如已安装请忽略
1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
- uname -r
- yum -y update
- yum remove docker docker-common docker-selinux docker-engine
- yum install -y yum-utils device-mapper-persistent-data lvm2
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- yum install docker -y
- systemctl start docker
- systemctl enable docker
查看有没有配置IPv4转发
- [root@localhost ~]# sysctl net.ipv4.ip_forward
- net.ipv4.ip_forward = 1 #如果显示1说明正常,如果不为1请修改
- ########################
- vi /etc/sysctl.conf
- #添加下面的代码
- net.ipv4.ip_forward=1
- #重启网络
- systemctl restart network
下载kangle-docker镜像
- cd /home/;\
- if [ ! -d "/home/ximijia_cn_docker/etc" ];then \
- wget https://v.ximijia.cn/etc.tar.gz -O /home/etc.tar.gz;\
- tar -zxvf etc.tar.gz;\
- fi
- if [ ! -d "/home/ximijia_cn_docker/home" ];then \
- mkdir -p /home/ximijia_cn_docker/home;\
- fi
- wget https://v.ximijia.cn/kangle.tar.gz -O /home/kangle.tar.gz
- tar -xzvf kangle.tar.gz
- docker import /home/kangle.tar ximijia_cn:kangle
查看docker镜像的IMAGE ID
docker images
显示结果如下:
启动镜像:
- docker run -dit \
- -v /home/ximijia_cn_docker/home:/home \
- -v /home/ximijia_cn_docker/etc:/vhs/etc \
- --net=host \
- --restart=always \
- --privileged=true \
- --name=ximijia_cn_kangle ximijia_cn:kangle \
- /bin/bash -c "sh /run.sh"
进入dockerKangle
docker exec -it ximijia_cn_kangle