1 安装docker
1.1 下载docker-ce.repo
cd /etc/yum.repos.d
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.2 安装Docker
yum install docker-ce
查看可安装版本
yum list docker-ce --showduplicates
或指定安装版本
yum install --setopt=obsoletes=0 docker-ce-18.06.3.ce-3.el7 -y
查看版本
docker --version
配置文件
mkdir /etc/docker
cat <<EOF> /etc/docker/daemon.json
{
"exec-opts": ["native.cgroupdriver=systemd"],
"registry-mirrors": ["https://kn0t2bca.mirror.aliyuncs.com"]
}
EOF
启动Docker服务并激活开机启动:
systemctl start docker
systemctl enable docker
2 安装kettle网页版
安装:
docker run -d -p 8080:8080 hiromuhota/webspoon
查看镜像:
docker images
查看容器、容器ID:
docker ps
3 部署mysql驱动
3.1官网下载对应版本的mysql驱动
MySQL :: Download MySQL Connector/J (Archived Versions)
3.2将mysql驱动复制到docker容器中
进入docker容器:
docker exec -it 容器ID /bin/bash
获得容器内路径:
cd lib
pwd
从外部拷贝文件到容器内:
docker cp 容器外路径 容器ID/名称:容器内路径
4 启动kettle网页版
网页打开所在主机IP的8080端口即可