docker想保留ip和端口其他的不要,想把这个变成linux的命令怎么做?
docker想保留ip和端口其他的不要,想把这个变成linux的命令怎么做?
docker ps 只会显示这样一坨东西,看ip和端口又不好看
456746ec7581 moxi/mogu_blog_nacos "/usr/sbin/init" 12 hours ago Up 12 hours 0.0.0.0:465->465/tcp, :::465->465/tcp, 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp, 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp, 0.0.0.0:8070->8070/tcp, :::8070->8070/tcp, 443/tcp, 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 8443/tcp, 0.0.0.0:8600-8607->8600-8607/tcp, :::8600-8607->8600-8607/tcp, 0.0.0.0:8848->8848/tcp, :::8848->8848/tcp, 0.0.0.0:9411->9411/tcp, :::9411->9411/tcp, 0.0.0.0:9527-9528->9527-9528/tcp, :::9527-9528->9527-9528/tcp, 8761/tcp, 0.0.0.0:15672->15672/tcp, :::15672->15672/tcp, 0.0.0.0:11122->22/tcp, :::11122->22/tcp, 0.0.0.0:9999->80/tcp, :::9999->80/tcp mogu_blog_2
想要这样一个效果
搞了一个shell文件没有后缀噢dockerps
#!/bin/bash
docker ps --format "{{.Ports}}" | sed 's/,\s/\n/g'
那么如何让他变成一个命令呢?
vim ~/.bashrc
export PATH="$PATH:/volume1/docker-compose/sh"
$PATH:文件位置
刷新命令:
source ~/.bashrc
然后就可以使用dockerps命令了。
作者:三号小玩家
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 版权信息