linux基础命令及插件命令(Docker等)

2024-03-31  本文已影响0人  寒沁

Docker

  docker images
  #查看镜像具体的版本号  latest
  docker image inspect nginx:latest | grep -i version
   docker save redis:6.0.0 > /tmp/docker-images/redis0328.tar
   docker load -i redis0328.tar
  docker rmi 镜像ID
  #批量移除所有异常镜像, 移除 <none> 关键字的镜像
  docker rmi $(docker images | grep "none" | awk '{print $3}') 
  dokcer ps -a
  # 启动
    dokcer start 容器ID / 容器名称
  # 暂停
    dokcer stop 容器ID / 容器名称
  # 重启
    dokcer restart 容器ID / 容器名称
  #  移除
    dokcer rm 容器ID / 容器名称
  dokcer logs 容器ID
docker exec -it 容器ID/容器名称 bash
# docker cp 容器ID:容器文件地址 宿主机文件地址
docker cp kafka:/opt/kafka_2.11-2.1.0/logs/log-cleaner.log log0402-test.log
  # docker cp 宿主机地址 容器ID:容器地址
  docker cp /tmp/tip_master0329.sql mysql8:/tmp/tip0402.sql
  #查看 kafka-import v1版本镜像的元数据
  docker inspect kafka-import:v1
# docker build -t 镜像名:镜像tag版本 目录(. 代表当前目录)
docker build -t tip-master0627:1.2.2 .
1 docker stop 服务的容器名
2 docker-compose up --build -d springboot

mysql

SELECT User, Host FROM mysql.user;

其他

  # 说明将远程ip目录下 default.conf、nginx.conf两个文件拷贝到当前目录
  scp root@远程ip:/opt/nginx/\{conf.d/default.conf,nginx.conf\} .
# 后面要带个 .
cp -r /opt/nginx-detect841/. /opt/nginx-train36/
rm -rf *
  chmod  777 目标文件
  chmod -R  777 /opt/zk3.6.4/conf/
  # 文件夹路径
  mkdir -p /opt/kafka/bin 
  # centos安装vim文件
  yum -y install vim*
# 将slave文件夹,打包压缩成 slave.tar.gz文件
tar -zcvf slave.tar.gz slave/
# 解压缩
tar xzf slave.tar.gz
上一篇 下一篇

猜你喜欢

热点阅读