docker ps报错

来源:4-1 【理解】hello REST

Sea_Man

2020-07-11

之前跟着课程创建数据库的容器都没有问题。今天想用docker ps查看一下容器还在不在,但是却报错了。图片描述
请问老师如何解决这个问题?

写回答

1回答

阿莱克斯刘

2020-07-12

1. 打开命令行输入docker ps 看看能不能看到数据库。如果一切正常,你应该能看到:

//img1.sycdn.imooc.com/szimg/5f09f52808e3069f25650735.jpg

2. 如果命令出错,代表你的docker 没有启动,请先启动docker。如果你用的是windows,点击开始按钮,找到docker的应用图标,点击就可以启动;如果你用的是mac,在应用中找docker图标,点击运行。 

//img1.sycdn.imooc.com/szimg/5f09f55c08e1f77e10231700.jpg

点击docker图标以后,确保在你的任务栏中可以看到docke小鲸鱼的图标:

//img1.sycdn.imooc.com/szimg/5f09f56f083cde3e04570442.jpg

3.如果看到一个空表,则说明你的数据库没有运行,

//img.mukewang.com/szimg/5f09f594082e91c124820870.jpg

输入docker ps -a,看看有没有一个叫做mssql的东西。没有的话,请回到第3章第5节,重新完成课程内容。

//img.mukewang.com/szimg/5f09f5c00809520616000863.jpg

4. 找到mssql的id,就是表中的一长串数字,然后输入 docker start {容器id}, 然后你的数据库就运行起来了。

//img.mukewang.com/szimg/5f09f63408c9b17e16000845.jpg

5. 命令行输入docker ps 来检查一下数据库的运行情况,要看到mssql正在运行才行

//img.mukewang.com/szimg/5f09f6b5084c0bfc16000843.jpg

0
10
xujunping
回复
阿莱克斯刘
同样的问题,了解了
2023-05-17
共10条回复

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程