![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker相关
Zmoooon
这个作者很懒,什么都没留下…
展开
-
Nacos服务部署及配置读取
nacos服务通过docker部署以及使用python进行配置读取的demo原创 2022-06-13 17:24:07 · 572 阅读 · 0 评论 -
docker搭建nginx文件下载服务
docker搭建nginx文件下载服务一、下载nginx镜像(1)docker pull nginx二、配置Nginx(1)生成nginx容器在宿主机下的挂载目录mkdir -p /home/nginx /home/nginx/sharefiles(2)生成nginx配置文件并编辑内容cd /home/nginx/vi nginx.conf编辑如下内容:user root;worker_processes auto;error_log /var/log/nginx/error.l原创 2021-08-02 16:18:45 · 714 阅读 · 0 评论 -
Docker对已创建后的容器设置端口映射
Docker对已创建后的容器设置端口映射操作步骤(1)停止容器docker stop 容器名(2)停止docker服务systemctl stop docker(3)修改容器的配置文件在/var/lib/docker/containers/下会有多个哈希值为名字的文件夹,对应的是已创建的各个容器,可以使用下面命令,查看已创建的docker容器的hash值docker ps -ac...原创 2020-04-20 10:42:40 · 1362 阅读 · 0 评论 -
Docker数据卷容器
Docker数据卷容器简介:如果需要在容器之间共享一些持续更新的数据,可以用建立数据卷容器的方式,数据卷容器其实就是一个普通容器,专门用它提供数据卷供其它容器挂载例:sudo socker run -it -v /dbdata --name dbdata centos-zdx /bin/bash 创建了一个名为dbdata的容器将/dbdata作为数据卷目录然后其他容器通过使用–volum...原创 2020-04-20 10:38:38 · 104 阅读 · 0 评论 -
动态修改docker容器磁盘空间(只可增不可减)
动态修改docker容器磁盘空间(只可增不可减)原文地址:https://blog.csdn.net/chengxuyuanyonghu/article/details/76560166(1)将要修改的容器start起来,在宿主机下首先进入cd /dev/mapper/目录(2)使用dmsetup table命令查看容器卷例如:docker-253:0-67538662-38a3a9fc...原创 2020-04-20 10:36:31 · 781 阅读 · 0 评论 -
查看docker容器CPU和内存状态
查看docker容器CPU和内存状态再宿主机下输入docker stats原创 2020-04-20 09:53:36 · 3658 阅读 · 0 评论 -
docker备份、恢复及迁移数据卷
docker备份、恢复及迁移数据卷一、docker容器数据卷的备份原文地址http://www.cnblogs.com/kevingrace/p/6238195.html示例:容器dbdata中/ volume是数据卷目录,现在需要备份该目录下的数据。可以这样做:docker run --rm --volumes-from dbdata -v $(pwd):/backup centos...原创 2020-04-18 14:35:17 · 910 阅读 · 0 评论 -
docker容器的CPU配置
docker容器的CPU配置Docker用Cgroup的方式限制硬件资源分配:配置文件在/sys/fs/cgroup/下原文地址:https://www.cnblogs.com/xiaouisme/p/6686532.html(1)CPU份额控制docker提供了–cpu-shares参数,在创建容器时指定容器所使用的CPU份额值。使用示例:使用命令docker run -tid –c...原创 2020-04-18 14:32:09 · 5256 阅读 · 0 评论 -
docker容器的内存配置
docker容器的内存配置(1)和CPU控制一样,docker也提供了若干参数来控制容器的内存使用配额,可以控制容器的swap大小、可用内存大小等各种内存方面的控制。主要有以下参数:memory-swappiness:控制进程将物理内存交换到swap分区的倾向,默认系数为60。系数越小,就越倾向于使用物理内存。值范围为0-100。当值为100时,表示尽量使用swap分区;当值为0时,表示禁...原创 2020-04-18 14:30:04 · 8280 阅读 · 0 评论 -
docker镜像的导入与导出
docker镜像的导入与导出原文地址:https://blog.csdn.net/aresiii/article/details/53410741docker容器导入导出有两种方法:(1)使用save和load命令使用例子如下:docker save -o sshd_centos.tar sshd_centos:Dockerfiledocker load < sshd_cent...原创 2020-04-18 14:22:22 · 184 阅读 · 0 评论 -
使用Docker创建一个ssh连接的容器
使用Docker创建一个ssh连接的容器使用Dockerfile创建一个配置好sshd的镜像创建工作目录$ mkdir sshd_centos$ cd sshd_centos$ touch Dockerfile run.sh编写run.sh脚本和authorized_keys 文件run.sh内容 (此处会产生问题,详情见文章最后的文字叙述)#!/bin/bash/usr...原创 2020-04-18 14:20:48 · 579 阅读 · 0 评论 -
docker run后接多个COMMAND命令
docker run后接多个COMMAND命令格式:sh -c “/run.sh && /bin/bash”例子:docker run -dit --name test sshd:dockerfile sh -c “/run.sh && /bin/bash”这样run起来的容器就可以在启动时就执行了run.sh脚本和进入bash命令行模式...原创 2020-04-18 14:12:46 · 7665 阅读 · 0 评论 -
docker容器重启之后/etc下某些配置文件被重置的问题
docker容器重启之后/etc下某些配置文件被重置的问题1./etc/hosts, /etc/resolv.conf和/etc/hostname容器中的这三个文件不存在于镜像,而是存在于于/var/lib/docker/containers/,在启动容器的时候,通过mount的形式将这些文件挂载到容器内部。因此,如果在容器中修改这些文件的话,修改部分不会存在于容器的top layer,而是直...原创 2020-04-17 15:38:02 · 4630 阅读 · 0 评论 -
Docker-enter的安装和使用
Docker-enter的安装和使用Docker-enter安装:docker run --rm -v /usr/local/bin:/target jpetazzo/nsenterdocker-enter是一种更为方便的进入到容器的方式。例如:传统进入容器的命令:“docker exec -it 容器名 /bin/bash”用docker-enter:“docker-enter 容器...原创 2020-04-17 15:21:50 · 871 阅读 · 0 评论 -
docker cp命令
docker cp命令作用:用于宿主机于容器之间的数据拷贝用法示例:将主机/home/aaa目录拷贝到容器96f7f14e99ab的/home目录下。docker cp /home/aaa 96f7f14e99ab:/ home/...原创 2020-04-17 14:49:55 · 442 阅读 · 0 评论 -
修改Docker镜像中默认的command
修改Docker镜像中默认的command情况:在docker官方仓库种docker pull下来的镜像 通常都包含默认的启动命令,当run起来容器时 该命令会自动被执行 如图所示修改镜像默认的命令:(1)先将该容器打包成镜像 docker export 容器id>xxx.tar(2)然后根据打包好的tar包 重新导入成新的镜像cat xxx.tar |docker import...原创 2020-04-15 16:33:14 · 6009 阅读 · 0 评论