应用命令(docker/podman/nohup/k8s)

===============linux常用====================

查看系统版本信息: lsb_release -a

查看端口号进程:netstat -nlp | grep 8080

查看目录所在磁盘分区大小:df -h /data

目录下所有子目录和文件的大小:du -h /data

查看进程总数
ps -ef | wc -l

查看系统设置的最大进程数
sysctl kernel.pid_max

查看当前进程数
ps -eLf | wc -l

修改最大进程数
echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
sysctl -p

查看物理cpu个数
grep 'physical id' /proc/cpuinfo | sort -u

查看线程数
grep 'processor' /proc/cpuinfo | sort -u | wc -l

==================k8s====================

kubectl -n 命名空间   get pod 查看pod


kubectl logs -f pod -n 命名空间   查看日志


kubectl -n 命名空间   get configmap 查看配置文件


kubectl -n 命名空间   get deployment  查看deployment


kubectl -n 命名空间   edit  deployment  编辑deployment


kubectl -n 命名空间   get  ingress  查看ingress


kubectl top pod name -n namespace   查看pod资源占用情况 

kubectl get  deploy test-system -n test-o yaml  查看服务的yaml

===============docker====================

镜像打包

docker build --no-cache -t 192.168.6.116/runtime/bpm-runtime:1.0.0 bpm-runtime/

镜像运行

docker run -e JAVA_OPTS='-server -Xms1024m -Xmx1024m' -d --name runtime -p 9086:8080 192.168.6.116/runtime/bpm-runtime:1.0.0

操作服务(停止、启动、删除)

docker container stop runtime
docker container rm runtime
docker container start runtime
删除过期镜像
docker rmi $(docker images | grep "none" | awk '{print $3}')

# 启动所有镜像
docker start $(docker ps -a -q)
 
# stop停止所有容器
docker stop $(docker ps -a -q)
 
# remove删除所有容器
docker rm $(docker ps -a -q) 
 
# 删除所有镜像
docker rmi $(docker images -q)

#清理容器与镜像
docker system prune -f --volumes

#将本地文件传到docker镜像
docker cp /paht/to/local container
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值