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


    安装Python3

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

    sudo yum install python3
    
    • 1

    查看Python3版本

    python3
    
    • 1

    image.png

    安装runlike

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

    pip3 -V
    
    • 1

    image.png
    执行如下命令安装runlike:

    pip3 install runlike
    
    • 1

    查看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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45

    相关镜像信息如下:
    image.png

    python2环境安装

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

    yum install python-pip
    pip install runlike
    
    • 1
    • 2

    如果执行报错:
    image.png
    则执行 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.py
    
    yum install get-pip.py
    #然后再下载runlike
    pip install runlike
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    本文内容到此结束了,
    如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。
    如有错误❌疑问💬欢迎各位大佬指出。
    主页共饮一杯无的博客汇总👨‍💻

    保持热爱,奔赴下一场山海。🏃🏃🏃

    在这里插入图片描述

  • 相关阅读:
    勒索病毒LockBit2.0 数据库(mysql与sqlsever)解锁恢复思路分享
    浪漫七夕—很幸运一路有你
    原神游戏干货分享:探索璃月的宝箱秘密,提高游戏资源获取效率!
    【JAVASE系列】09_toString和equals和内部类
    LeetCode算法心得——最短且字典序最小的美丽子字符串(枚举的思想)
    LeetCode 0827. 最大人工岛
    5分钟了解二叉树之AVL树
    Pioneer电源维修PM36218B-10P-1-8PH-J
    react框架与vue框架的区别
    如何提高抖音直播间的人气(从15个方面为你解答)
  • 原文地址:https://blog.csdn.net/qq_35427589/article/details/126425745