随笔分类 -  Docker

容器技术
摘要:查看总占用 docker system df 查看单个容器大小 docker system df -v 阅读全文
posted @ 2022-02-24 17:50 zhaogaojian 阅读(104) 评论(0) 推荐(0) 编辑
摘要:之所以研究swarm overlay,是因为在研究边缘计算框架EdgeX时,他默认使用映射端口方式,尝试使用docker swarm解决不同主机分开部署服务时的docker互相访问问题 首先转载网上一张图 1、拓扑结构如下 管理节点:要将应用程序部署到swarm,需要向管理节点提交一个服务定义。管理 阅读全文
posted @ 2021-08-21 22:14 zhaogaojian 阅读(269) 评论(0) 推荐(0) 编辑
摘要:在执行docker时,如果使用的是sh shell的话,回退键等都会被打印出来 像下面这样 可以在运行docker时使用bash.而不是sh(如果支持bash的话) 阅读全文
posted @ 2021-08-19 23:25 zhaogaojian 阅读(195) 评论(0) 推荐(0) 编辑
摘要:1、运行一个容器 docker run -it --rm -u root --name test1 tomcat sh docker ps -a 1.1当退出容器时 容器消失了 主要是参数-rm,-rm的意思是退出容器时自动删除。执行docker run命令带--rm命令选项,等价于在容器退出后,执 阅读全文
posted @ 2021-08-19 22:38 zhaogaojian 阅读(49) 评论(0) 推荐(0) 编辑
摘要:最开始以为端口配置错了,通过/dev看是有的,通过docker inspect xxx检查 发现只有一个串口SZ6,没有映射串口SZ4,从新做安装脚本,增加ttySZ4即可。 阅读全文
posted @ 2021-07-29 16:27 zhaogaojian 阅读(291) 评论(0) 推荐(0) 编辑
摘要:主要原因是缓存引起,docker-compose down解决不了问题,需要先停止容器,再使用清除容器操作 比如: docker volume prune 再重新配置即可。 另外注意 大小写不要写错。 阅读全文
posted @ 2021-07-23 18:17 zhaogaojian 阅读(89) 评论(0) 推荐(0) 编辑
摘要:还是sys-mgmt-agent 增加红线部分即可。 pip3 install --no-cache-dir pyyaml PyYaml是Python的一个专门针对yaml文件操作的模块 yaml文件格式: 1,使用缩进代表层级关系;2,缩进只能使用空格,不能使用TAB,不要求空格个数,只需要相同层 阅读全文
posted @ 2021-07-18 09:51 zhaogaojian 阅读(203) 评论(0) 推荐(0) 编辑
摘要:在sys-mgmt-agent中 修改pip为pip3即可。 阅读全文
posted @ 2021-07-18 09:25 zhaogaojian 阅读(62) 评论(0) 推荐(0) 编辑
摘要:在sys-mgmt-agent中 拉取Docker In Docker 错误 20.10.6: Pulling from library/dockerno matching manifest for linux/arm/v7 in the manifest list entriesmake: *** 阅读全文
posted @ 2021-07-18 09:21 zhaogaojian 阅读(97) 评论(0) 推荐(0) 编辑
摘要:这个问题困扰了我多天才解决 1、日志时区代码位置 vi gopath/pkg/mod/github.com/edgexfoundry/go-mod-core-contracts/v2@v2.0.0/clients/logger/logger.go 修改代码位置为(之前是DefaultTimestam 阅读全文
posted @ 2021-07-08 16:52 zhaogaojian 阅读(116) 评论(0) 推荐(0) 编辑
摘要:#因在容器中排查故障需要,安装基础工具 # 查看系统版本: cat /etc/os-releas Debian基础镜像#先添加163源tee /etc/apt/sources.list << EOFdeb http://mirrors.163.com/debian/ jessie main non- 阅读全文
posted @ 2021-07-07 08:54 zhaogaojian 阅读(306) 评论(0) 推荐(0) 编辑
摘要:1、查看位置 docker info | grep "Docker Root Dir" 2、查看大小 du -s -h /var/lib/docker/overlay2 阅读全文
posted @ 2021-07-06 16:23 zhaogaojian 阅读(534) 评论(0) 推荐(0) 编辑
摘要:1、在volumes下设置 volumes: - consul-config:/consul/config:z - consul-data:/consul/data:z - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone: 阅读全文
posted @ 2021-07-06 16:09 zhaogaojian 阅读(107) 评论(0) 推荐(0) 编辑
摘要:1、打开地址https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/armhf/2、如果其它平台修改最后的armhf即可3、下载最新版三个文件 dpkg -i *.deb systemctl enable docker && 阅读全文
posted @ 2021-06-19 00:05 zhaogaojian 阅读(612) 评论(0) 推荐(0) 编辑
摘要:1、停止所有容器 docker stop $(docker ps -aq) 2、删除所有停止的容器 docker container prune aq的含义 Options: -a, --all Show all containers (default shows just running) -f, 阅读全文
posted @ 2021-05-20 09:35 zhaogaojian 阅读(3816) 评论(0) 推荐(0) 编辑
摘要:Wsl2无法使用串口,open成功,但是set_opt一直通不过,没办法,最近暂时不使用docker,只能切换回Wsl1了 wsl -l -v wsl --set-version Ubuntu-20.04 1 #include<stdio.h> /*标准输入输出定义*/ #include<stdli 阅读全文
posted @ 2021-03-31 21:49 zhaogaojian 阅读(224) 评论(0) 推荐(0) 编辑
摘要:最近为了使用WSL2安装原生docker,决定安装win10最新版本2004,检查更新里获取不到最新的推送信息,直接下载易升更新。 1、 下载地址 https://www.microsoft.com/zh-cn/software-download/windows10 点 2、重启几次后 打开Powe 阅读全文
posted @ 2021-03-14 12:59 zhaogaojian 阅读(500) 评论(0) 推荐(0) 编辑
摘要:Docker是一个比较重要的工具,但是最近几年的工作中确实用不到,最近有需求,搭建一下环境。 1、执行下面命令 # Install packages to allow apt to use a repository over HTTPS $ sudo apt-get install apt-tran 阅读全文
posted @ 2021-03-08 00:11 zhaogaojian 阅读(120) 评论(0) 推荐(0) 编辑