虚拟机上安装docker,并安装flink镜像

1. 安装docker

官网步骤:https://docs.docker.com/engine/install/centos/

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl start docker
sudo systemctl enable docker #设置为开机启动

可选操作:
如果可以成功pull镜像,比如docker pull flink,那么不用配置docker的下载源,
否则,可以配置下镜像的下载源
在/etc/docker/下vi daemon.conf

[root@localhost docker]# pwd
/etc/docker
[root@localhost docker]# cat daemon.conf

{
"registry-mirrors": ["https://32xw0apq.mirror.aliyuncs.com"]
}
[root@localhost docker]#

然后重启docker服务:

systemctl restart docker

2. 安装flink镜像

2.1 防火墙相关:
会用到的命令如下,
a. 查看防火墙状态:firewall-cmd --state
如果是not running状态,说明没有启动防火墙
b. 关闭防火墙:systemctl stop firewalld.service
c. 设置开机禁启:systemctl disable firewalld.service

2.2 下载flink镜像:docker pull flink

# 创建 docker 网络,方便 JobManager 和 TaskManager 内部访问
docker network create flink-network

# 创建 JobManager 
docker run \
-itd \
--name=jobmanager \
--publish 8081:8081 \
--network flink-network \
--env FLINK_PROPERTIES="jobmanager.rpc.address: jobmanager" \
flink jobmanager 
  
# 创建 TaskManager 
docker run \
-itd \
--name=taskmanager \
--network flink-network \
--env FLINK_PROPERTIES="jobmanager.rpc.address: jobmanager" \
flink taskmanager

2.3 在windows端访问http://centos的ip:8081即可
在这里插入图片描述
hava a nice day, gagaga~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值