随笔分类 -  Docker

摘要:步骤: (1)创建一个目录,把构建Tomcat的Dockerfile文件保存到此目录。 mkdir tomcat8 cd tomcat6 文件内容 FROM centos:7 MAINTAINER xpx RUN sed -i 's|mirrorlist=|#mirrorlist=|g' /etc/ 阅读全文
posted @ 2024-07-05 18:16 ~技术小白 阅读(43) 评论(0) 推荐(0) 编辑
摘要:步骤: (1)创建一个目录,把构建Nginx的Dockerfile文件保存到此目录。 创建一个名为nginxDockerfile的目录。 mkdir nginxDockerfile (2)进入刚才创建好的目录。 cd nginxDockerfile (3)创建Dockerfile文件。 vim do 阅读全文
posted @ 2024-07-05 12:02 ~技术小白 阅读(337) 评论(0) 推荐(0) 编辑
摘要:当你在浏览器中输入一个网址(比如www.baidu.com)并敲回车,这个过程后面都发生了什么? 你在Chrome的地址栏输入baidu.com 1. DNS解析 2. 建立TCP连接 3. 发送HTTP请求 4. 服务器处理请求并返回响应 5. 接收HTTP响应 6. 浏览器渲染页面 7. 执行J 阅读全文
posted @ 2023-09-20 21:23 ~技术小白 阅读(59) 评论(0) 推荐(0) 编辑
摘要:Docker主要提供了两种方式做数据的持久化 Data Volume, 由Docker管理,(/var/lib/docker/volumes/ Linux), 持久化数据的最好方式 Bind Mount,由用户指定存储的数据具体mount在系统什么位置 Data Volume :可以在定义docke 阅读全文
posted @ 2023-09-20 16:02 ~技术小白 阅读(16) 评论(0) 推荐(0) 编辑
摘要:镜像的构建 docker image build -t hello . -t:表示tag名为hello 镜像的分享 可以使用docke save 或者docker push到镜像仓库 上传到镜像仓库 docker login docker image push 仓库id/镜像tag名 阅读全文
posted @ 2023-09-20 11:27 ~技术小白 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 一个Dockerfile的基本结构 假如我们要在一台ubuntu 22.04上运行下面这个hello.py的Python程序 FROM ubuntu:22.04RUN apt-get update & 阅读全文
posted @ 2023-09-20 11:14 ~技术小白 阅读(9) 评论(0) 推荐(0) 编辑
摘要:镜像的获取 docker pull:从registry拉取 docker build:从dockerfile构建 docker load:文件导入 镜像的基本操作 docker pull image 默认从docker hub拉取,如果不指定版本,会拉取最新版 镜像的查看 docker image 阅读全文
posted @ 2023-09-20 10:45 ~技术小白 阅读(172) 评论(0) 推荐(0) 编辑
摘要:容器生命周期管理 docker run 创建一个新的容器并运行一个命令 docker container run -d nginx 后台运行nginx docker start :启动一个或多个已经被停止的容器 docker stop :停止一个运行中的容器 docker restart :重启容器 阅读全文
posted @ 2023-09-19 21:16 ~技术小白 阅读(19) 评论(0) 推荐(0) 编辑
摘要:使用官方安装脚本自动安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun YUM源方式安装 (使用CentOS 7演示) 1、安装基础包 yum install -y wget net-tools nfs-util 阅读全文
posted @ 2023-09-19 16:25 ~技术小白 阅读(32) 评论(0) 推荐(0) 编辑
摘要:container 容器是一种快速的打包技术 特点: 1、标准化 类似与集装箱 2、轻量级 比虚拟机要轻量得多 3、易移植 Linux Container主要由Namespace 2 和Cgroups 3 两大机制来保证实现 namespace:命令控件主要用于资源的隔离 cgroups:就负责资源 阅读全文
posted @ 2023-09-19 16:23 ~技术小白 阅读(15) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示