Docker
胖胖胖胖胖虎
这个作者很懒,什么都没留下…
展开
-
docker 子网
docker 子网原创 2024-03-09 15:44:37 · 677 阅读 · 0 评论 -
docker devicemapper: Error running DeleteDevice dm_task_run failed
docker devicemapper 删除容器异常原创 2023-11-25 22:06:46 · 1114 阅读 · 0 评论 -
nsenter 调试容器命令
调试容器网络原创 2023-07-27 17:58:45 · 220 阅读 · 0 评论 -
tcpdump 抓包记录
tcpdump 抓包记录。原创 2023-07-27 17:27:08 · 296 阅读 · 0 评论 -
k8s command、args 与 dockerfile CMD ENTRYPOINT
k8s command | args原创 2023-01-03 10:51:25 · 348 阅读 · 0 评论 -
docker服务启动 Failed to start docker.service: Unit not found.
docker 问题原创 2022-07-19 20:00:49 · 1301 阅读 · 0 评论 -
docker registry 镜像仓库镜像删除
docker registry镜像仓库原创 2022-06-14 15:53:29 · 376 阅读 · 1 评论 -
查看docker镜像dockerfile
前言我们知道了根据dockerfile来制作镜像,如果给你一个现成的镜像,你能逆向查看出dockerfile吗?否则,你怎么知道该镜像使用的是CMD还是ENTRYPOINT ,使用的是shell格式还是CMD格式?由于格式决定了docker内部如何产生PID1进程,因此有必要逆向一下。步骤对于dockerfile,我们首先要有基本的了解,dockerfile有自己的语法,基于一个基础的镜像,然后在镜像中定义安装的软件,启动的用户,暴露的端口,挂载的目录,以及容器启动后运行的命令:知道了镜像构建的转载 2022-05-24 19:45:39 · 142 阅读 · 0 评论 -
shell redirection error: cannot duplicate fd: Too many open files
[root@sealos-k8s-node-02 module]# ./docker-install.sh./docker-install.sh: redirection error: cannot duplicate fd: Too many open files./docker-install.sh: line 5: /dev/null: Too many open fileswarning: audit-libs-2.8.5-4.el7.x86_64.rpm: Header V3 RSA/SHA原创 2022-05-20 14:37:00 · 460 阅读 · 0 评论 -
sealos containerd容器技术
Containerd 容器技术原创 2022-05-19 14:40:15 · 376 阅读 · 0 评论 -
docker-compose ports和expose的区别
docker-compose中有两种方式可以暴露容器的端口:ports和expose。1.portsports暴露容器端口到主机的任意端口或指定端口,用法:ports: - "80:80" # 绑定容器的80端口到主机的80端口 - "9000:80" # 绑定容器的80端口到主机的9000端口 - "443" # 绑定容器的443端口到主机的任意端口,容器启动时随机分配绑定的主机端口号不管是否指定主机端口,使用ports都会将端口暴露给转载 2022-05-06 16:10:49 · 5960 阅读 · 0 评论 -
docker-compose java.net.UnknownHostException
docker-compose unknowhost原创 2022-05-06 11:00:31 · 1672 阅读 · 0 评论 -
docker-compose -volumes 两种不同定义方式
学习 docker-compose 部署hadoop集群、看到docker-compose 一种不同volumes定义方式version: "3"services: namenode: image: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 volumes: - namenode:/hadoop/dfs/name environment: - CLUSTER_NAME=test env_f转载 2022-05-05 20:16:16 · 8003 阅读 · 1 评论 -
docker-compose links 容器相互访问
version: "3"services: backend: build: context: backend dockerfile: Dockerfile-backend ports: - "8099:8099" - "8009:8009" links: - mongo depends_on: - mongo mongo: build: context: mongo转载 2022-05-05 14:26:23 · 6001 阅读 · 0 评论 -
docker structure needs cleaning
[graphdriver] prior storage driver overlay2 failed: lstat /var/lib/docker/overlay2/f551c552eb04f2da3f62d5e90969667f068260217d52952eeaa6383e93c5b2d9: structure needs cleaninghttps://stackoverflow.com/questions/39267579/docker-structure-needs-cleaninght原创 2022-03-10 10:23:00 · 1532 阅读 · 0 评论 -
docker 启动失败 | Failed to start containerd container runtime
[root@hadoop03 ~]# service docker startRedirecting to /bin/systemctl start docker.serviceA dependency job for docker.service failed. See 'journalctl -xe' for details.[root@hadoop03 ~]# journalctl -xe...containerd.service: main process exited, code=原创 2022-01-29 11:35:23 · 7640 阅读 · 1 评论 -
docker registry删除镜像
docker配置文件 /etc/docker/daemon.jsoninsecure-registries[root@hadoop03 k8s]# cat /etc/docker/daemon.json{ "registry-mirrors": ["https://registry.docker-cn.com"], "exec-opts": ["native.cgroupdriver=systemd"], "insecure-registries": [转载 2022-01-27 14:28:29 · 367 阅读 · 0 评论 -
docker yum.repos.d
[hadoop@hadoop03 yum.repos.d]$ cat docker-ce.repo[docker-ce-stable]name=Docker CE Stable - $basearchbaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stableenabled=1gpgcheck=1gpgkey=https://mirrors.aliyun.com/docker-ce/l原创 2022-01-09 11:04:22 · 237 阅读 · 0 评论 -
k8s applying cgroup configuration for process caused: Cannot set property TasksAccounting, or unknow
docker daemon.json 新增“exec-opts”: [“native.cgroupdriver=systemd”],重启docker 私有仓库服务报RT错误[root@k8s k8s]#cat daemon.json{ "exec-opts": ["native.cgroupdriver=systemd"], "insecure-registries": ["k8s.node.master.01:5000"]}[root@k8s k8s]# doc原创 2021-12-30 10:53:46 · 1343 阅读 · 0 评论 -
docker file integrity checksum failed for
[hadoop@hadoop03 module]$ sudo docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEelastic/filebeat 6.6.0 5f5125229.原创 2021-12-02 18:51:29 · 2843 阅读 · 0 评论 -
k8s 记录下docker 存储空间不足导致问题
在虚拟机上启动kubelet ,journalctl -fu kubelet 疯狂打印间接打印Thin Pool has 2962 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior###############htt原创 2021-11-24 11:14:41 · 1722 阅读 · 0 评论 -
docker failed to start daemon: error initializing graphdriver: driver not supported
kubelet 节点 join时,报错 vfs not support[ERROR SystemVerification]: unsupported graph driver: vfs修改/etc/docker/daemon.json{ "registry-mirrors":["https://registry.docker-cn.com"], "bridge":"nufront-br", "storage-driver":"devicemapper"原创 2021-11-23 11:36:01 · 7650 阅读 · 0 评论 -
docker + fastdfs + springboot 踩坑记录
遇到的问题storage.conf 配置容器 tracker_server [容器]:22122tracker_server=172.17.0.2:22122百度一番:尝试将 tracker_server 改为 [宿主机]:22122{ "timestamp": "2021-10-09T07:56:09.902+0000", "status": 500, "error": "Internal Server Error", "message": "无法获取服务端连接原创 2021-10-11 10:51:13 · 717 阅读 · 0 评论 -
docker service Failed to get D-Bus connection: Operation not permitted
[hadoop@hadoop03 fastdfs-docker]$ sudo docker run -d --privileged=true a:v12be67a4f7e63d5277fc7bea8ca46946e40d526f93bc634166826de2bd5179554[hadoop@hadoop03 fastdfs-docker]$ sudo docker exec -it 2b bash[root@2be67a4f7e63 /]# service keepalived startRed原创 2021-10-08 14:34:11 · 270 阅读 · 0 评论 -
nginx docker CMD命令 容器启动不了
nginx dockerfile 配置nginx启动CMD ["nginx"]######### 容器启动不了 ########[hadoop@hadoop03 fastdfs-docker]$ sudo docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESd0b4d37f1121 9d24d原创 2021-09-30 15:15:49 · 828 阅读 · 0 评论 -
nginx安装 fastdfs-nginx模块编译问题
#安装nginxADD nginx-1.13.7.tar.gz /usr/local/src/WORKDIR /usr/local/src/nginx-1.13.7RUN ./configure --add-module=/usr/local/src/fastdfs-nginx-module/srcRUN make && make install##############In file included from /usr/local/src/fastdfs-nginx-mo.原创 2021-09-29 19:33:00 · 462 阅读 · 0 评论 -
docker容器内无法删除文件
[root@hadoop01 nm-local-dir]# cd /opt/module/hadoop/data/dfs/name/current[root@hadoop01 current]# llls: cannot access VERSION: No such file or directoryls: cannot access edits_0000000000000000001-0000000000000000002: No such file or directoryls: cannot原创 2021-06-30 14:22:34 · 756 阅读 · 0 评论 -
Docker overlay网络,宿主机ping不通容器
overlay 网络原理在创建完一个overlay网络之后,通过docker network ls可以看到网络中不仅多了一个我们创建的 ov_net2 (类型为overlay、scope为global),还能看到一个名为 docker_gwbridge (类型为bridge、scope为local)。这其实就是 overlay 网络的工作原理所在。通过brctl show可以看出,每创建一个网络类型为overlay的容器,则docker_gwbridge下都会挂载一个vethxxx,这说明确实overl原创 2021-06-30 14:13:02 · 1590 阅读 · 0 评论 -
Docker部署hadoop集群、docker端口8088映射失败...
Docker端口映射################ 容器docker端口映射 ################[root@hadoop02 module]# docker port hadoop0116010/tcp -> 0.0.0.0:1601016010/tcp -> :::1601019888/tcp -> 0.0.0.0:1988819888/tcp -> :::198882181/tcp -> 0.0.0.0:21812181/tcp ->原创 2021-06-29 16:42:31 · 780 阅读 · 5 评论