admin 管理员组

文章数量: 1086019

Docker查看正在运行的容器创建时的命令

场景:
比如想查看这个容器挂载了哪些目录,这个时候就需要查看创建时候的命令

环境:CentOS 8

一、安装 python-pip

yum install -y python3-pip

二、如果执行上述命令报如下结果(如果上述命令正常执行,请忽略此步)

[root@instance-w1c0ni95 //]# yum install -y python3-pip
Repository extras is listed more than once in the configuration
Last metadata expiration check: 1:07:52 ago on Wed 03 Aug 2022 11:19:57 PM CST.
No match for argument: python3-pip
Error: Unable to find a match: python3-pip

Centos 8已经换成python3,需要先执行此命令

# 安装epel源
yum -y install epel-release

此命令执行成功后,再重新执行第一步命令 yum install -y python3-pip 如果此时还是报同样的问题,那可能就是 epel 源被禁用了,查看一下启用和禁用源,如下

# 查看启用的源列表
yum repolist# 查看禁用的源列表
yum repolist disabled

查看后,epel 源果然在禁用列表中,所以需要执行如下命令启动 epel 源

yum --enablerepo=epel
或者
yum --enablerepo=epel install -y python3-pip

如果上面的命令执行后仍然无法安装 python3-pip 可以使用下面命令试试

yum install -y yum-utils && yum-config-manager --enable epel

此时再重新执行 yum install -y python3-pip 应该就没问题了

三、安装 runlike

python3 -m pip install runlike

四、查看容器创建命令

runlike 容器名称

本文标签: Docker查看正在运行的容器创建时的命令