摘要:部署私有仓库可以解决以下问题: 1) 下载镜像时所带来的网络延时。 2) 方便镜像版本的更新与维护 3)部署私有应用程序 一、搭建私有仓库 挂载宿主机/opt/myregistry目录到容器目录/var/lib/registry [root@docker01 ~]# docker run -d -p
阅读全文
摘要:Docker 单机网络模式分为以下几种: 1)bridge NetWork,启动容器时使用--net=bridge参数指定,默认设置。 2)Host NetWork ,启动容器时使用--net=host参数指定。 3)None NetWork, 启动容器时使用--net=none参数指定。 4)Co
阅读全文
摘要:docker对容器系统资源的限制,实际使用的是系统发cgroup功能。 启动一个nginx容器,可以使用如下命令查看镜像的资源利用率。 [root@localhost ~]# docker stats 85e199af8f02 CONTAINER ID NAME CPU % MEM USAGE /
阅读全文
摘要:常用的基本操作列表 命令行 解释 创建container docker container create image_name 创建并运行container 及进入交互终端参数 docker container run -it image_id CMD -i 交互模式 -t 终端 -it 为分配一个
阅读全文
摘要:创建三个容器,然后共享磁盘,实现文件在三个容器之间传递同步修改。 创建容器docker01,然后创建docker02和docker03继承docker01,即可实现文件的共享。 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CRE
阅读全文
摘要:docker的挂载分为: 绝对路径挂载 匿名挂载 具名挂载 DockerFile挂载 docker挂载的磁盘有一个默认的路径,也可以手动指定绝对路径完成挂载。 默认的挂载路径为:/var/lib/docker/volumes/ 若为匿名挂载就是在挂载的时候,不指定挂载磁盘的名称,这样磁盘的名称将会有
阅读全文
摘要:该实验参考bilibili狂神说视频: 将本地文件夹挂载到docker容器对应的文件夹下: 例如将宿主机/home/ceshi挂载到centos7容器内部/home,这样容器内/home里的文件跟宿主机/home/ceshi实现将同步。 命令参考: docker run -it -v /home/c
阅读全文
摘要:前面我们下载了一个centos7的镜像,然后通过容器运行之后,在容器中的配置想保存成镜像,可以做如下操作: [root@localhost ~]# docker run -it centos:centos7 /bin/bash [root@93b35bb0c041 /]# cd home/ [roo
阅读全文
摘要:在1中我们已经完成docker的安装,接下来安装镜像。我们安装一个centos7的镜像。 首先我们可以将docker设置成开机自启动: [root@localhost ~]# systemctl enable docker.service Created symlink /etc/systemd/s
阅读全文
摘要:一、安装步骤 首先卸载老版本的docker: sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docke
阅读全文