12 2021 档案

摘要:# src 宿主机路径 # dst 容器里的路径 docker service create --name test_nginx -p 8000 --mount type=bind,src=/etc/nginx,dst=/etc/nginx nginx 阅读全文
posted @ 2021-12-21 17:25 弩哥++ 阅读(228) 评论(0) 推荐(0) 编辑
摘要:scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名 scp /etc/nginx/ root@1 阅读全文
posted @ 2021-12-21 17:17 弩哥++ 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:worker节点退出 docker swarm leave 在管理节点上查看现在的节点状态,worker节点状态变成了down 删除down的节点 docker node rm 节点ID 管理节点解散需要加上 --force docker swarm leave --force 阅读全文
posted @ 2021-12-17 16:44 弩哥++ 阅读(399) 评论(0) 推荐(0) 编辑
摘要:服务是自 Docker 1.12 后新引入的概念,并且仅适用于 Swarm 模式。 使用服务仍能够配置大多数熟悉的容器属性,比如容器名、端口映射、接入网络和镜像。此外还增加了额外的特性,比如可以声明应用服务的期望状态,将其告知 Docker 后,Docker 会负责进行服务的部署和管理 #创建服务 阅读全文
posted @ 2021-12-16 18:16 弩哥++ 阅读(167) 评论(0) 推荐(0) 编辑
摘要:在单引擎模式下的 Docker 主机上运行 docker swarm init会将其切换到 Swarm 模式,并创建一个新的 Swarm,将自身设置为 Swarm 的第一个管理节点 docker swarm init --advertise-addr 192.168.48.135 # --adver 阅读全文
posted @ 2021-12-16 17:41 弩哥++ 阅读(141) 评论(0) 推荐(0) 编辑
摘要:错误信息 Error response from daemon: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp 192.168.48.135 阅读全文
posted @ 2021-12-16 11:44 弩哥++ 阅读(219) 评论(0) 推荐(0) 编辑
摘要:version: "3.9" services: web: build: . ports: - "5000:5000" redis: image: "redis:alpine" ports: - "6379:6379" nginx1: image: nginx container_name: ngi 阅读全文
posted @ 2021-12-15 14:26 弩哥++ 阅读(46) 评论(0) 推荐(0) 编辑
摘要:官网地址 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 阅读全文
posted @ 2021-12-13 18:04 弩哥++ 阅读(714) 评论(0) 推荐(0) 编辑
摘要:背景:学习Docker,下载了一个Mysql镜像 ,运行容器后,使用navicat无法连接,报错 百度后发现大家说的这个原因是:因为加密规则的问题 mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_passwor 阅读全文
posted @ 2021-12-08 17:46 弩哥++ 阅读(221) 评论(0) 推荐(0) 编辑
摘要:查看近期用户登录情况 last #只查看最近5条 last -5 探测文件内容,判断文件类型 file XX文件名 创建目录 mkdir ceshimulu #创建多层目录,如果上层目录不存在,需要加-p参数 # -p, --parents no error if existing, make pa 阅读全文
posted @ 2021-12-07 17:22 弩哥++ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:查看内存使用情况 free -h 查看磁盘剩余空间 df -h 使用tar命令进行打包 tar -zcvf test1.tar.gz test 查看压缩包里包含了哪些文件 tar -ztf test1.tar.gz 使用tar命令进行解包 tar -zxvf test1.tar.gz 阅读全文
posted @ 2021-12-07 16:15 弩哥++ 阅读(28) 评论(0) 推荐(0) 编辑
摘要:exec和attach 都是进入当前运行容器的命令 exec(为较为常用的):使用exec进入容器后,是开启一个新的终端,在里面操作 attach:使用attach是直接在当前容器正在执行的终端里进行操作 例子:我们分别使用2种不同命令进入容器,然后退出容器,再观察容器的状态 先使用exec进入容器 阅读全文
posted @ 2021-12-06 17:17 弩哥++ 阅读(1188) 评论(0) 推荐(0) 编辑
摘要:查看容器日志 docker logs 容器ID #查看最新的3条日志 docker logs --tail 3 容器id 查看容器元数据 docker inspect 容器ID 进入正在运行的容器 #方法1: docker exec -it 容器ID /bin/bash docker attach 阅读全文
posted @ 2021-12-06 17:05 弩哥++ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:运行容器,必须先有镜像再有容器 #如果本地没有centos镜像,会从docker hub去下载centos镜像 #新建容器并启用 docker run centos #运行容器,并进入交互模式 docker run -it centos 退出容器 #使用exit,直接停止容器,并退出到主机 #使用C 阅读全文
posted @ 2021-12-05 15:21 弩哥++ 阅读(38) 评论(0) 推荐(0) 编辑
摘要:查询本机的所有镜像信息 docker images #查询本机的镜像信息,只以镜像ID显示 docker images -qa 查询镜像 docker search XXX # 使用过滤条件,查询超过2000颗星的XX镜像 docker search xxx -f stars=2000 查看帮助信息 阅读全文
posted @ 2021-12-05 14:19 弩哥++ 阅读(39) 评论(0) 推荐(0) 编辑
摘要:国外的镜像仓库下载的的很慢,还有可能链接不上,所以最好更改为国内的镜像仓库 修改/或新增: /etc/docker/daemon.json文件 { "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn", "https://cr.conso 阅读全文
posted @ 2021-12-05 11:28 弩哥++ 阅读(586) 评论(0) 推荐(0) 编辑
摘要:如果之前已经安装,先卸载旧版本的docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-log 阅读全文
posted @ 2021-12-05 11:16 弩哥++ 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示