weakiwi 发表于 2022-5-5 10:16

satan023 发表于 2022-5-5 09:46
现在最流行的是啥。k8s吗?

runc,containerd之类的

非典型叶子 发表于 2022-5-11 03:19

建议不要直接使用windows 下的docker desktop,他的网络拓扑比较复杂,有需要可以直接在任意wsl2 实例里面装一个docker

—— 来自 S1Fun

b0207191 发表于 2022-5-11 09:05

非典型叶子 发表于 2022-5-11 03:19
建议不要直接使用windows 下的docker desktop,他的网络拓扑比较复杂,有需要可以直接在任意wsl2 实例里面 ...

但是docker server/daemon好像都是在wsl里

b0207191 发表于 2022-5-22 19:51

我又来了,今天的感想是:docker只能只读,而传统的虚拟机可以写,这就导致每次用docker都要做文件映射,感觉很麻烦,

b0207191 发表于 2022-6-28 10:17

今天又翻车了, 使用docker export import功能,比如在环境a export, 在环境b import
才发现,import镜像后,run它需要原始a的command,   结果忘记看原始command,结果没法在环境b中run


/usr/bin/docker-current: Error response from daemon: No command specified.

tsubasa9 发表于 2022-6-28 10:20

文件映射有啥麻烦的,总比lxc每次要克隆一个根目录文件系统才能运行快多了
而且常用的docker容器运行命令你都不放脚本里的么

无敌のpeach 发表于 2022-6-28 12:53

刚开始用Docker,跑jupyter notebook保存几百兆csc必定出现kernel died不知道什么原因

b0207191 发表于 2022-7-27 23:48

今天看dockfile,有个疑问
runcommand1 && command2这种写法

run command1
run command2
有啥区别

5long 发表于 2022-7-28 00:00

b0207191 发表于 2022-7-27 23:48
今天看dockfile,有个疑问
runcommand1 && command2这种写法



要看 command1 和 command2 具体是啥

官方文档这里用 apt-get 的例子说明了两类原因:
避免使用缓存里的过期的 package index
避免把 package index 存到中间的 layer 里浪费空间

https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get

b0207191 发表于 2022-7-29 18:11

本帖最后由 b0207191 于 2022-7-29 23:12 编辑

5long 发表于 2022-7-28 00:00
要看 command1 和 command2 具体是啥

官方文档这里用 apt-get 的例子说明了两类原因:

明白了,多谢


ls2021 发表于 2022-7-30 16:57

题外话,感觉威联通docker的网络挺奇怪的,说不出来的怪异
开不了ipv6也就算了,host模式也有问题,不知道是不是自己魔改过

—— 来自 Xiaomi M2012K11AG, Android 12上的 S1Next-鹅版 v2.5.2-play

b0207191 发表于 2022-7-31 16:58

继续请教大佬, https://cloud.centos.org/centos/9-stream/x86_64/images/上的问题

CentOS-Stream-ec2-9-20210913.0.x86_64.raw.xz是给亚马逊上用的
CentOS-Stream-Vagrant-9-20220627.1.x86_64.vagrant-libvirt.box 是给virutulbox用的
CentOS-Stream-GenericCloud-9-20220329.0.x86_64.qcow2 是给openstack用的,

第一个CentOS-Stream-Container-Base-9-20210830.0.x86_64.tar.xz是在什么平台上用的?

b0207191 发表于 2022-8-7 20:41

本帖最后由 b0207191 于 2022-8-10 22:41 编辑

<span style="background-color: rgb(249, 249, 249);">搞定了,删除</span>

b0207191 发表于 2022-9-16 21:54

看到一段描述不太理解,docker不是默认是只读的吗,想写数据,只能通过-v 共享文件夹来写数据吧?

因此,对于 IO 敏感型应用,一般
推荐将容器修改的数据通过 volume 方式挂载,而不是直接修改镜像内数据。

すぴぱら 发表于 2022-9-16 22:16

b0207191 发表于 2022-9-16 22:33

すぴぱら 发表于 2022-9-16 22:16
镜像是只读的,容器在镜像的基础上是有一个读写层,读写层的修改甚至也可以commit回镜像

读写层其实也是 ...

这个commit可否理解成c语言中的fsync函数,把内存缓存的东西写到持久性存储上

すぴぱら 发表于 2022-9-16 22:55

oskneo 发表于 2022-9-17 00:23

网络性能的话,虚拟机可以通过sriov大幅强化,rdma也支持。docker可以吗

—— 来自 Sony XQ-AT52, Android 10上的 S1Next-鹅版 v2.5.2-play

lhw369 发表于 2022-9-17 09:31

oskneo 发表于 2022-9-17 00:23
网络性能的话,虚拟机可以通过sriov大幅强化,rdma也支持。docker可以吗

—— 来自 Sony XQ-AT52, Android ...

docker不需要。反正挂了就重启,或者销毁重建。需要这些么

—— 来自 HONOR HPB-AN00, Android 12上的 S1Next-鹅版 v2.5.4
页: 1 [2]
查看完整版本: docker各种问题贴