2024-09-02
厉飞雨
阅读(75)
评论(0)
赞(6 )
解决方案: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
systemctl status docker.service -l
![](http://static.51tbox.com/static/2024-08-2...
2024-09-02
厉飞雨
阅读(71)
评论(0)
赞(4 )
macvlan技术实现docker跨主机通信:
macvlan的优缺点
优点:
(1)docker原生支持,无需安装额外插件,配置起来相对简单。
(2)适合小规模docker环境,例如只有1-3台,如果服务器过多,手动分配IP地址可能会无形之间增加工作量;
...
2024-09-02
厉飞雨
阅读(46)
评论(0)
赞(3 )
attach:
将宿主机的stdin,stdout,stderr到指定容器,即并不会产生新的进程。
exec:
是在一个正在运行的容器中执行新的程序。
参考案例:
[root@centos201 ~]# docker run --name c2 -itd alpine:latest
[root@centos201 ~]
[root@...
2024-09-02
厉飞雨
阅读(111)
评论(0)
赞(7 )
docker 私有仓库搭建
什么是私有仓库:
一般是公司内部使用的私有镜像仓库。不对外部开放的镜像仓库,
### 为什么需要私有仓库:
(1)安全性问题:
官方镜像仓库大家都可以访问,若都放在官方,那自然大家都能拿到你们公司的自建镜像。
(2)访问速度:
官方的服务器在国外,访问速度可想而知,有时候甚至官方网站都打不开。
### 主流的私有仓库:
do...
2024-09-02
厉飞雨
阅读(73)
评论(0)
赞(4 )
docker compose 安装
docker-compose:
指的是在单机节点上**批量管理一组容器**的方法,目前比较主流的单机编排工具是"docker-compose"。
![](http://static.51tbox.com/static/2024-08-29/col/2cab7c7d5f05f7af20960937fa85310c/8...
2024-09-02
厉飞雨
阅读(48)
评论(0)
赞(4 )
使用Dockerfile构建WordPress实战案例解法一
![](http://static.51tbox.com/static/2024-08-29/col/81cc6003db0e288bc9ce302c0f999600/36a5cccecd26448285d4f88528b548b4.png.jpg)
build.sh 内容:
#!/bin/bash
...
2024-09-02
厉飞雨
阅读(74)
评论(0)
赞(6 )
docker 依赖的linux内核技术 chroot cgroup namespace overlay
1 chroot :[连接](https://51tbox.com/)
--改变根目录
2 cgroup : [连接](https://51tbox.com/)
-- 资源限制
3 namespace : [连接](https://51tbox.com/)
...
2024-09-02
厉飞雨
阅读(66)
评论(0)
赞(5 )
docker自定义镜像的日志输出细节:
for i in `seq 300`
do
echo $i > /dev/stdout
sleep 1
echo "$i + error info ..." > /dev/stderr
done
(1)将上述代码作为容器的...
2024-09-02
厉飞雨
阅读(55)
评论(0)
赞(7 )
docker的优势与劣势:
docker 优势:
(1)Docker让软件开发者与维护人员可以非常方便的启动应用程序以及将程序的依赖, 包到一个容器中,然后启动Docker应用到支持Docker的系统平台中,就可以实现应用虚拟化。
(2)Docker镜像中包含了应用运行环境和配置文件,所以Docker可以简化部署多种应用的工作。比如说Web应用、后台...
2024-09-02
厉飞雨
阅读(74)
评论(0)
赞(4 )
docker file 的 onbuild 指令
当其他镜像以当前Dockerfile构建的镜像为基础镜像时,会触发 ONBUILD所有的ONBUILD指令
![](http://static.51tbox.com/static/2024-08-29/col/022fdf5af17178db6fac0d165e0518b4/8488d387e7be49839b3e87380...