docker怎么查看端口运行的程序命令

2024年10月26日 阅读 (52)

记录一下工作中常用到的docker命令,方便忘记的时候查看。下面以部署jar程序举例。

1、创建镜像,命令如下。

dockerbuild-f./Dockerfile-txiaotongdemo:v0.1.

参数说明

-f:指定DockerFile文件的路径

-t:镜像的名字及标签

DockerFile文件内容如下。

#指定基础镜像FROMjava:8#维护者MAINTAINERxiaotong#将本地文件添加到容器中,更名为xiaotongdemoCOPYdemo-0.0.1-SNAPSHOT.jar xiaotongdemo.jar#指定与外界交互的端口EXPOSE8089#容器启动时,运行该程序ENTRYPOINT["java","-jar","xiaotongdemo.jar"]

镜像创建结果

docker怎么查看端口运行的程序命令(1)

2、查看镜像,命令如下。

dockerimages | grep xiaotong

镜像查看结果

docker怎么查看端口运行的程序命令(2)

3、创建一个新的容器并运行,命令如下。

dockerrun-p8089:8089--namexiaotongdemo-dxiaotongdemo:v0.1

参数说明

-p:指定端口映射。格式为,主机端口:容器端口

-d:后台运行容器,返回容器id

容器运行结果

docker怎么查看端口运行的程序命令(3)

4、查看运行中的容器、命令如下。

dockerps | grep xiaotong

命令运行结果

docker怎么查看端口运行的程序命令(4)

5、查看所有容器,命令如下。

dockerps -a

6、进入容器内部,命令如下。

dockerexec-it 363f7c85379c /bin/bash

参数说明

-it:开起交互模式终端

363f7c85379c:容器ID

命令运行结果

docker怎么查看端口运行的程序命令(5)

7、重新启动容器,命令如下。

dockerrestart 363f7c85379c

363f7c85379c:容器ID

命令运行结果

docker怎么查看端口运行的程序命令(6)

8、停止容器、命令如下。

dockerstop 363f7c85379c

命令运行结果

docker怎么查看端口运行的程序命令(7)

9、启动容器、命令如下。

dockerstart 363f7c85379c

命令运行结果

docker怎么查看端口运行的程序命令(8)

10、删除容器、命令如下。

dockerrm -f 363f7c85379c

命令运行结果

docker怎么查看端口运行的程序命令(9)

11、删除本地镜像

dockerrmi-fxiaotongdemo:v0.1

参数说明

-f:强制删除

命令运行结果

docker怎么查看端口运行的程序命令(10)

有问题欢迎反馈,大家一起交流学习!

郑重声明:玄微运势的内容来自于对中国传统文化的解读,对于未来的预测仅供参考。