安装Python3

Linux 一般都默认安装了 Python 2,而 Python2 就附带了 pip 命令,但 2 版本的 pip 经常在安装包的时候出错,所以建议安装 Python3。使用如下命令安装Python3:

sudo yum install python3

查看Python3版本

python3

安装runlike

安装好 Python3 之后会默认附带 pip3 命令,查看pip3版本:

pip3 -V


执行如下命令安装runlike:

pip3 install runlike

查看docker run命令参数

runlike安装完毕后通过如下命令查看docker容器启动参数:
格式:runlike -p <容器名>|<容器ID>

[root@localhost data]# runlike -p yapi
docker run \--name=yapi \--hostname=65de6fdfed67b6 \--mac-address=02:00:a6:56:00:03 \--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \--env=NODE_VERSION=12.7.0 \--env=YARN_VERSION=1.17.3 \--env=TZ=Asia/Shanghai \--env=HOME=/ \--workdir=/api/vendors \-p 80:3000 \--link mongo-yapi:mongo \--restart=no \--log-opt max-size=10m \--log-opt max-file=10 \--runtime=runc \--detach=true \registry.cn-hangzhou.aliyuncs.com/anoy/yapi \server/app.js[root@localhost ~]# runlike -p mongo-yapi
docker run \--name=mongo-yapi \--hostname=67038dfe040e \--mac-address=02:00:a6:56:00:03 \--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \--env=GOSU_VERSION=1.11 \--env=JSYAML_VERSION=3.13.0 \--env=GPG_KEYS=9DA31620334DFSGSAG49F368818C72E52529D4 \--env=MONGO_PACKAGE=mongodb-org \--env=MONGO_REPO=repo.mongodb.org \--env=MONGO_MAJOR=4.0 \--env=MONGO_VERSION=4.0.11 \--volume=/data/db/yapi:/data/db \--volume=/data/configdb \--volume=/data/db \--expose=27017 \--restart=no \--log-opt max-size=10m \--log-opt max-file=10 \--runtime=runc \--detach=true \mongo:4.0.11 \mongod

相关镜像信息如下:

python2环境安装

如果不想安装Python3,可以执行如下命令安装runlike

yum install python-pip
pip install runlike

如果执行报错:

则执行 pip install --upgrade pip更新pip。
如果失败,执行:

python -m pip install --upgrade --force pip
#如果还是失败,先卸载安装的python-pip
yum remove python-pip
#下载get-pip.py文件
wget https://bootstrap.pypa.io/pip/2.7/get-pip.pyyum install get-pip.py
#然后再下载runlike
pip install runlike

本文内容到此结束了,
如有收获欢迎点赞

【云原生】查看 Docker 容器启动命令和相关参数相关推荐

  1. 爱上开源之一款查询docker容器启动命令的工具

    前言 docker不容置疑,目前最为成熟最广泛的虚拟容器产品,虽然k8s在docker编排基础上,基于战略原因,协同google,ibm推出了CRI标准,兼容一切符合CRI标准的容器厂商,而带动了po ...

  2. 【云原生】Docker容器详细讲解

    前言 大家好,本文是对 Docker 容器的详细讲解,讲解了如何启动容器.进入容器,以及操作容器的命令.希望对大家有所帮助~ 目录 前言 一.Docker 容器 - 操作 Docker 容器 1.启动 ...

  3. linux查看docker是否启动命令行,如何通过命令行查看docker服务是否已启动

    通过命令行查看docker服务是否已启动的方法如下: 查看docker的运行状态systemctl status docker 输出如下:[root@izr86o15kikb3az /]# syste ...

  4. 云原生尝试——docker容器域名绑定

    docker容器域名绑定 1.引言 2.为什么问题的关键变成了nginx? 3.简单聊聊nginx 4.首先给主站点配置域名 参考文章(已点赞): 1.引言     上一篇文章 主要是用实践的方式总结 ...

  5. 日志查看 docker容器启动失败原因

    1.查看异常容器id docker ps -a -- id:e85e4839fcde 2.查看日志所在路径: docker inspect --format '{{.LogPath}}' e85e48 ...

  6. 【云原生】-Docker容器技术小结

  7. 【云原生进阶之容器】第一章Docker核心技术1.6节——UnionFS

    <重识云原生系列>专题各章首节索引: 第一章--不谋全局不足以谋一域 第二章计算第1节--计算虚拟化技术总述 第三章云存储第1节--分布式云存储总述 第四章云网络第一节--云网络技术发展简 ...

  8. 【云原生之Docker实战】部署轻量级容器云管理平台Humpback

    [云原生之Docker实战]部署轻量级容器云管理平台Humpback 一.Humpback介绍 1.Humpback简介 2.Humpback特点 二.检查docker环境 1.检查docker状态 ...

  9. 《云原生入门级开发者认证》学习笔记之云原生基础设施之容器技术

    写在前面 嗯,报了考试,整理课堂笔记记忆 学习的原因: 虽然考了CKA,了解了一些K8s相关的知识 但是对云原生整个体系一直都很模糊 希望对云原生有一个基本的认识 通过学习实现云原生相关入门 博文主要 ...

最新文章

  1. python sqlite和mysql_python怎么与mysql、sqlite数据库通信——适配器:DB-API
  2. Citus中的分片策略:Append Distribution追加分配
  3. 在要求输入数字处找到非数字字符_剑指 Offer 67. 把字符串转换成整数 leetcode 剑指offer系列...
  4. MVC + LigerUI 做后台管理还真是清爽
  5. linux桌面2k分辨率,解决ubuntu下外接2k显示器却没法调2k分辨率问题
  6. GCC/G++编译过程
  7. Spring mvc 中文乱码
  8. 概述--Nginx集成Vcenter 6.X HTML Console系列之 1--(共4)
  9. 一次SocketException:Connection reset 异常排查
  10. python发音模块-python 利用pyttsx3文字转语音
  11. BT.601与BT.656
  12. vue2.0 组件和v-model
  13. Linux基本命令之seq
  14. Matlab画图函数与参数
  15. GB28181协议错误码返回码整理
  16. 进销存管理系统是什么?能给企业带来哪些好处?
  17. 如何快速计算出三相电流的数值呢
  18. 英语流利说 核心课 level6 unit2
  19. 0002.css编写文档中的年月日/日期填写格式
  20. 人物画像————圆球转动效果

热门文章

  1. Andorid开发环境搭建
  2. 数据库用linux系统,Linux如何使用数据库?
  3. WGAN(Wasserstein GAN)看这一篇就够啦,WGAN论文解读
  4. 大厂都在使用的分库分表方案
  5. 程序开发之——低耦合高内聚
  6. 小米植入鸿蒙,小米何时集成鸿蒙OS?荣耀9X用户提问雷军,惹米粉回怼
  7. composer 安装tp5以及tp5的目录结构
  8. Java知识学习与总结
  9. 【数据中台】学习摘录-纵观数据中台
  10. 如何实现redis秒杀?