docker
文章平均质量分 58
她的名字叫李承利
天道酬勤
展开
-
基于Dockerfile制作基于ubuntu启动ssh服务的镜像
【代码】基于Dockerfile制作基于ubuntu启动ssh服务的镜像。原创 2022-11-30 16:06:10 · 608 阅读 · 0 评论 -
基于容器制作基于ubuntu启动ssh服务的镜像
1. 拉取ubuntu镜像:这里拉取的是ubuntu:18.04版本。原创 2022-11-30 15:16:56 · 351 阅读 · 0 评论 -
端口映射与容器互联
" -p"(小写p):可以指定要映射的端口,并且在一个指定的端口上只可以绑定一个容器。支持的格式有∶" IP∶HostPort∶ContainerPort "," IP::ContainerPort " ," HostPort:ContainerPort "。当使用"- P"(大写P)标记时,Docker会随机映射一个端口到内部容器开放的网络端口(端口范围在Linux系统使用的端口之外,一般都过万)∶。在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内部的网络应用和服务的。原创 2022-11-24 11:35:53 · 1011 阅读 · 0 评论 -
Docker数据管理
如果要删除一个数据卷,必须在删除最后一个还挂载着它的容器时显式使用" docker rm -v "命令来指定同时删除关联的容器。如果用户需要在容器之间共享一些持续更新的数据,最简单的方法就是使用数据卷容器,其实数据卷容器就是一个普通的容器,只不过是专门用它提供数据卷供其他容器挂载使用。1>. 备份数据卷: 通过参数" --volumes-from "从数据卷挂载数据卷,然后备份数据卷中的数据,例如∶。即在容器中的" /web "目录下的数据,保存在了宿主机的" /root/test "目录下。原创 2022-11-24 11:00:39 · 362 阅读 · 0 评论 -
CentOS7二进制方式安装Docker
【代码】CentOS7二进制方式安装Docker。4. node1主机上是提前使用yum方式安装好的docker,将同版本RPM包安装得docker启动脚本文件拷贝到node2主机上6. 配置镜像加速,这里使用的是阿里云镜像加速:8. 配置docker命令的命令补全功能:原创 2022-11-22 16:36:30 · 731 阅读 · 0 评论 -
docker-compose简单实例
3>. 因为这里做了宿主机和容器目录的映射,因此需要将容器中的/usr/local/tomcat/webapps.dist目录下的所有文件复制到容器中的/usr/local/tomcat/webapps目录下,才可以访问到tomcat主页。若宿主机中没有文件中用到的镜像,则会先拉取镜像后再运行。...原创 2022-08-28 14:30:10 · 1098 阅读 · 0 评论 -
安装搭建私有仓库Harbor
标签格式常为:harbor所在主机的域名或ip:80/要上传到harbor上的哪个项目的项目名/镜像名称:镜像版本。harbor web页面中也可以进行很多实用的操作,比如:给镜像打标、复制镜像、删除镜像等。使用admin登录,密码为Harbor12345(初始密码在harbor.cfg 文件中)在harbor安装路径下,使用docker-compose命令对harbor进行控制。1>. 安装docker的编排工具。harbor实际就是启动了一些docker服务。主要修改了:hostname:主机名。..原创 2022-08-26 15:40:24 · 1245 阅读 · 0 评论 -
基于Dockerfile制作镜像
第二种语法格式中的参数是一个JSON格式的数组,其中为要运行的命令的可执行文件,后面的为传递给命令的选项或参数;与CMD不同的是,由ENTRYPOINT启动的程序不会被docker run命令行指定的参数所覆盖,而且,这些命令行参数会被当作参数传递给ENTRYPOINT指令指定的程序。注意:在Dockerfile文件中,WORKDIR指令可出现多次,其路径也可以为相对路径,不过,是相对此前一个WORKDIR指令指定的路径;如COPY的文件、目录等,都需要在Dockerfile 同级目录下存在。原创 2022-08-21 15:14:24 · 501 阅读 · 0 评论 -
Docker的网络模式
新创建的容器不会创建自己的网卡,配置自己的 IP,而是和一个指定的容器共享 IP、端口范围等。两个容器的进程可以通过lo 网卡设备通信。如果启动容器的时候使用host模式,那么这个容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。使用none模式,Docker容器拥有自己的Network Namespace,但是,并不为Docker容器进行任何网络配置。原创 2022-08-20 13:09:32 · 1178 阅读 · 1 评论 -
docker容器搭建discuz论坛
【代码】docker容器搭建discuz论坛。原创 2022-08-19 22:14:07 · 1304 阅读 · 2 评论 -
docker基础命令操作---容器操作
a: 表示显示所有容器,默认只显示运行的容器。4>. 数据卷默认会一直存在,即使容器被删除。1>. 数据卷可以在容器之间共享和重用。运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,数据卷是一个可供一个或多个容器使用的特殊目录, 它绕过。3>. 数据卷的更新,不会影响镜像。停止运行的容器:docker stop / kill。2>. 对数据卷的修改会立马生效。会从镜像仓库下载该镜像。...原创 2022-08-17 18:18:36 · 706 阅读 · 0 评论 -
docker基础命令操作---镜像操作
image_name( 镜像名:镜像版本,默认是最新版 )· 可以同时导出多个镜像;· 指定.tar.gz。原创 2022-08-17 17:38:10 · 4313 阅读 · 0 评论 -
配置docker镜像加速
官方提供了在中国的加速器,以解决墙的问题。中国科技大学的镜像加速器:中科大的加速器不用注册,直接使用地址。阿里云加速器,使用之前要先注册阿里云账号。阿里云加速器:注册阿里云开发账户。......原创 2022-08-17 18:20:03 · 641 阅读 · 0 评论 -
Centos 7使用yum安装docker
Centos 7使用yum安装docker。一. 安装最新版本docker: 二. 安装指定版本docker:原创 2022-08-17 16:35:14 · 342 阅读 · 0 评论