Ubuntu18.04安装离线版docker,+制作docker-kurento(kms)镜像及部署kms到内网环境

一:第一部分 安装离线版docker

1;将docker离线安装包及脚本放入/home/ubuntu/docker目录下;若没有这些文件请参考此文档

https://www.jianshu.com/p/64a470628e49

安装包及文件下载链接:

https://download.csdn.net/download/qq_41734582/13622002

文件说明

在这里插入图片描述

这四个文件,依次为1:docker安装包;2 docker配置文件 3 安装脚本 4 卸载脚本

2 执行命令安装docker

sudo sh install.sh docker-17.03.2-ce.tgz

3输入用户密码:
输入密码
4 查看docker版本

docker -v

在这里插入图片描述
如图则说明安装成功;
5 查看docker运行状态

#查看状态
systemctl status docker
#启动docker
systemctl start docker

在这里插入图片描述
正在运行;
6 查看docker镜像

sudo docker images

没有任何镜像
在这里插入图片描述
使用命令测试一下hello-world镜像(没有联外网的话跳过此步骤),

sudo docker run hello-world

在这里插入图片描述
如图则成功运行了hello-word;再运行查看镜像命令

sudo docker images

在这里插入图片描述

参考文档

https://www.jianshu.com/p/64a470628e49

//================================================================

二: 第二部分 使用docker运行已经打包好的镜像tar包

文件说明

1:解压kms.tar.gz包,镜像tar包在此压缩包内(这里我重新对镜像tar包打了一次包所以需要解压才能得到docker镜像包kms.tar)

tar zxvf kms.tar.gz

在这里插入图片描述
2:使用docker运行此镜像;这里我用的是kurento的镜像

sudo docker load  < /home/ubuntu/docker/kms.tar

在这里插入图片描述
3:但此时还没有运行kurento服务;使用docker命令行运行kms
kms默认端口为8888;输入命令查看端口,8888没有被占用,kms没有运行;

sudo netstat -lnp|grep 8888

在这里插入图片描述

sudo docker run -d --name kms --network host \
    kurento/kurento-media-server:latest

在这里插入图片描述
如上图表示成功启动kms
在本地计算机telnet一下自己服务器的ip加端口8888
在这里插入图片描述
出现以下的画面说明能正常访问;如果失败请检查服务器防火墙和ip地址等原因;(上图我的ip输错了导致连接失败,修改就好了)
在这里插入图片描述

参考文档

docker打包及解压运行参考文档

https://blog.csdn.net/had__had/article/details/108622274

(kurento)kms官方安装文档

https://doc-kurento.readthedocs.io/en/latest/user/installation.html#stun-turn-server-install

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值