Docker常用命令镜像搜索镜像:docker search [OPTIONS] TERM 上传镜像:docker push [OPTIONS] NAME[:TAG] 下载镜像:docker pull [OPTIONS] NAME[:TAG] 提交镜像:docker commit [OPTIONS] CONTAINER NAME[:TAG] 构建镜像:docker build [OPTIONS] PATH 删除镜像:docker rmi [OPTIONS] IMAGE [IMAGE...] 增加镜像标签:docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] 查看所有镜像:docker images [OPTIONS] [REPOSITORY[:TAG]]容器启动/重启容器:docker start/restart CONTAINER 停止/强停容器:docker stop/ kill CONTAINER 删除容器:docker rm [OPTIONS] CONTAINER [CONTAINER.
摘自: https://www.cnblogs.com/xjx767361314/p/15619892.html1.重启Dockersystemctl 方式守护进程重启sudo systemctl daemon-reload重启docker服务sudo systemctl restart docker关闭dockersudo systemctl stop dockerservice 方式重启docker服务sudo service docker restart关闭dockersudo service docker stop2.批量操作容器、镜像启动所有容器docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)停止指定容器方法一:docker stop $(docker ps -a | grep "xxx" | awk '{print $1}')命令详解:docker stop 停止容器$() 返回在括号内运行脚本的结果docker ps -a 列出所有容器的docker| grep “xxx” 管道
kubernetes.io/ingress.class : nginx跨域nginx.ingress.kubernetes.io/cors-allow-credentials : truenginx.ingress.kubernetes.io/cors-allow-methods :PUT, GET, POST, DELETE, PATCH, OPTIONSnginx.ingress.kubernetes.io/enable-cors: truenginx.ingress.kubernetes.io/proxy-connect-timeout: 6000nginx.ingress.kubernetes.io/proxy-read-timeout:6000 nginx.ingress.kubernetes.io/proxy-send-timeout:6000nginx.ingress.kubernetes.io/service-upstream:true
直接删除所有镜像docker rmi $(docker images -q)直接删除所有容器docker rm $(docker ps -aq)按条件筛选之后删除镜像docker rmi $(docker images | grep xxxxx | awk '{print $3}')按条件筛选之后删除容器docker rm $(docker ps -a | grep xxxxx | awk '{print $1}')
依赖 github yggdrasill#!/bin/bash echo '开始创建struct' echo -n "输入数据库连接:" read host echo -n "输入数据库端口号:" read port echo -n "输入数据库用户名:" read name echo -n "输入数据库密码:" read pwd echo -n "输入数据库名称:" read dbname echo -n "输入数据库表名:" read tablename echo "yggdrasill -target=pg -dsn=\"$host user=$name password=$pwd dbname=$dbname port=$port sslmode=disable TimeZone=Asia/Shanghai\" -table_names=$tablename" exit 0
Xinbo