#dock

Docker使用pipework配置本地网络

在使用Docker的过程中,有时候我们会有将Docker容器配置到和主机同一网段的需求。要实现这个需求,我们只要将Docker容器和主机的网卡桥接起来,再给Docker容器配上IP就可以了。下面我们就使用pipework工具来实现这一需求。Pipework是一个Docker配置工具,是一个开源项目,由200多行shel...

Warning:detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd".

执行kubeadminit集群初始化时遇到:[WARNINGIsDockerSystemdCheck]:detected"cgroupfs"astheDockercgroupdriver.Therecommendeddriveris"systemd".[警告IsDockerSystemdCheck]:检测到&ldquo...

Docker Swarm常用命令

#查看集群节点dockernodels#创建nginx服务#dockerpullhub.test.com:5000/almi/nginx:0.1#下载私有仓库镜像dockerservicecreate--namenginx--replicas2--publish80:80hub.test.com:5000/almi/n...
代码星球 ·2020-09-24

Docker Swarm集群部署

Swarm在Docker1.12版本之前属于一个独立的项目,在Docker1.12版本发布之后,该项目合并到了Docker中,成为Docker的一个子命令。目前,Swarm是Docker社区提供的唯一一个原生支持Docker集群管理的工具。它可以把多个Docker主机组成的系统转换为单一的虚拟Docker主机,使得容器...
代码星球 ·2020-09-24

Docker容器CPU、memory资源限制

在使用docker运行容器时,默认的情况下,docker没有对容器进行硬件资源的限制,当一台主机上运行几百个容器,这些容器虽然互相隔离,但是底层却使用着相同的CPU、内存和磁盘资源。如果不对容器使用的资源进行限制,那么容器之间会互相影响,小的来说会导致容器资源使用不公平;大的来说,可能会导致主机和集群资源耗尽,服务完全...

Docker监控容器资源的占用情况

启动一个centos容器,限制其内存为1G,可用cpu数为2[root@localhost~]#dockerrun--nameos1-it-m1g--cpus=2centos:latestbash启动容器后,可以使用docker的监控指令查看容器的运行状态dockertop容器名:查看容器的进程,不加容器名即查看所有d...

修改Docker容器启动配置参数

有时候,我们创建容器时忘了添加参数 --restart=always ,当Docker重启时,容器未能自动启动,现在要添加该参数怎么办呢,方法有二:1、Docker命令修改dockercontainerupdate--restart=always容器名字2、直接改配置文件首先停止容器,不然无法修改配...

Docker的数据管理(volume/bind mount/tmpfs)

Docker提供了三种不同的方式用于将宿主的数据挂载到容器中:volumes,bindmounts,tmpfsvolumes。当你不知道该选择哪种方式时,记住,volumes总是正确的选择。volumes是Docker数据持久化机制。bindmounts依赖主机目录结构,volumes完全由Docker管理。Volum...

Docker四种网络模式

Docker安装时会自动在host上创建三个网络,我们可用 dockernetworkls 命令查看:none模式,使用--net=none指定,该模式关闭了容器的网络功能。host模式,使用--net=host指定,容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。brid...
代码星球 ·2020-09-24

docker 导出多个镜像合并成一个tar

导出单个镜像dockersave[images]>[name.tar]倒出多个镜像合并成一个tar包dockersave[images][images]>[name.tar]这样我们一个tar包中就包含了3个镜像...

拷贝docker镜像到其他机器部署

有拷贝dockerimages到其他主机的情况,当然是通过pull的方式来转移到其他宿主机。1 sudodockersave-o golang:alpine3.7  ./my-golang-alpine3.7.tar//把我本机的golang:alpine3.7镜像保存为当前目录...

Docker save and load镜像保存

持久化docker的镜像或容器的方法Docker的镜像和容器可以有两种方式来导出dockersave#IDor#Namedockerexport#IDor#Namedockersave和dockerexport的区别对于DockerSave方法,会保存该镜像的所有历史记录对于DockerExport方法,不会保留历史记...
代码星球 ·2020-09-24

Docker参数 -i -t 的作用

Docker参数-i-t的作用通常的解释是:-t让docker分配一个伪终端并绑定到容器的标准输入上,-i则让容器的标准输入保持打开.问题所以通常都是这样的:sudodockerrun-itubuntu进入了命令交互界面但是如果不加呢?sudodockerrunubuntu或sudodockercreateubuntu...
代码星球 ·2020-09-24

docker search 报错

vim/etc/containers/registries.conf[registries.search]registries=['https://registry.docker-cn.com'] 重启docker#systemctldaemon-reload#systemctlrestartdocker.s...
代码星球 ·2020-09-24

记一次KUBERNETES/DOCKER网络排障

https://coolshell.cn/articles/18654.html总结在前面:  1.kill-9杀死docker进程,系统一定是要遍历所有的docker子进程来一个一个发退出信号的,这个过程可能会非常的长,结果客户没等到遍历完直接Ctrl+C结束了kill,导致一些docker的进程被杀死,这些dock...
首页上一页...1920212223...下一页尾页