Docker查看运行的程序

简介: 1.docker run 命令来在容器内运行一个应用程序,出现以下问题

1.docker run 命令来在容器内运行一个应用程序,出现以下问题


[root@localhost ~]# docker run --name runoob-nginx-test -p 8081:80 -d nginx
docker: Error response from daemon: Conflict. The container name "/runoob-nginx-test" is 
 already in use by container"5e9b198b3dcb0c845b71ecc6acf4dcfacfd797ba0b5b65491fa114ccf3689e81". 
You have to remove (or rename) that container to be able to reuse that name.
意思是:
来自守护进程的错误响应:冲突。容器名称“/runoob-nginx-test”为已在容器“5e9b198b3dcb0c845b71ecc6acf4dcfacfd
797ba0b5b65491fa114ccf3689e81”中使用。您必须删除(或重命名)该容器才能重用该名称。


解决:


 

     使用docker ps 时查看发现没有运行,使用 docker ps -l , 可以看到有一个nginx容器 ( -l 是显示最新创建的容器包括所有状态) 。删除容器重名的容器再次运行就行。使用docker ps只能查看正在运行的容器,因为nginx这个容器已经给被停止了所以看不到。
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@localhost ~]# docker ps -l
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
5e9b198b3dcb        nginx               "nginx -g 'daemon of…"   3 minutes ago       Created                                 runoob-nginx-test
[root@localhost ~]# docker rm 5e9b198b3dcb      # 删除nginx容器
5e9b198b3dcb
# 再次启动一个nginx 新容器
[root@localhost ~]# docker run --name runoob-nginx-test -p 8081:80 -d nginx
a10f2a55d91e8446a4ba89b2cbd71fa557a7439554ae2292a96dda0e44e13a72
相关文章
|
22天前
|
安全 Linux Nacos
使用Docker运行Nacos并安装cpolar内网穿透工具实现远程访问
使用Docker运行Nacos并安装cpolar内网穿透工具实现远程访问
|
1月前
|
存储 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署DailyTxT加密日记网络应用程序
【4月更文挑战第6天】使用Docker部署DailyTxT加密日记网络应用程序
51 1
|
1月前
|
Kubernetes 搜索推荐 Docker
K8S容器运行时弃用Docker转型Containerd
K8S容器运行时弃用Docker转型Containerd
79 0
|
2月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
2月前
|
Oracle 关系型数据库 数据库
|
2月前
|
Java Shell Docker
Docker启动后怎样运行jar包文件
Docker启动后怎样运行jar包文件
|
1天前
|
NoSQL Redis Docker
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
10 0
|
13天前
|
运维 监控 Linux
【专栏】Docker命令`docker ps`的使用,包括列出运行中的容器、筛选特定容器、组合使用与其他命令配合以及在故障排查中的应用
【4月更文挑战第28天】本文介绍了Docker命令`docker ps`的使用,包括列出运行中的容器、筛选特定容器、组合使用与其他命令配合以及在故障排查中的应用。通过基础和高级用法示例,如列出所有容器、搜索特定镜像、监控资源使用等,帮助读者理解和提升容器管理效率。对于Linux运维工程师,掌握`docker ps`是必备技能。
|
22天前
|
Docker 容器
docker 常用指令(启动,关闭,查看运行状态)
docker 常用指令(启动,关闭,查看运行状态)
17 1
|
26天前
|
安全 Linux Nacos
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面