Linux相关命令

查看端口和应用进程:netstat -tunlp

启动jenkins:systemctl start jenkins

查看jenkins启动状态:systemctl status jenkins

停止jenkins: systemctl stop jenkins

systemctl命令重载:systemctl daemon-reload

防火墙相关命令:

开启: systemctl start firewalld ;开放指定端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent;重启:firewall-cmd --reload; 查看开放端口:firewall-cmd --list-all

命令含义:--zone  #作用域;--add-port=8080/tcp #添加端口=端口/通讯协议;--permanent  #永久生效

docker命令:

启动docker:  systemctl start docker;  查看版本:  docker -v;  重启docker:  systemctl restart docker;  开机启动: systemctl enable docker;  停止docker: systemctl stop docker;

docker镜像命令:

查看本地镜像:  docker images;  删除镜像:  docker rmi -f '镜像名';  拉取镜像:  docker pull '镜像名';

docker容器命令:

运行容器(前台运行):  docker run -i '镜像名:标签';  查看运行容器:  docker ps [-a(查看所有容器)];  运行容器(后台运行):  docker run -d '容器名/容器ID';  删除容器:  docker rm -f '容器名/容器ID';  启动/停止/重启容器:  docker start/stop/restart '容器名/容器ID'

Dockerfile常见命令:

ENV:设置环境变量;  RUN:  编译镜像时运行的脚本;  ENTRYPOINT:  容器入口程序;  ADD:  将宿主机文件复制到容器内,自动解压;  COPY:  将宿主机文件复制到容器内,不解压;  WORKDIR:  设置工作目录;  ARG:  设置编译镜像时传入的参数;  VOLUMN:  设置容器挂载卷;  EXPOSE:  暴露端口;

 

posted @ 2022-10-10 14:22  bobokeyea  阅读(57)  评论(0)    收藏  举报