
docker
文章平均质量分 76
酒为知己者醉
你成功的速度,一定要快于你父母老去的速度。
展开
-
Dockerfile
DockerFile是什么?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。Dockerfile初体验构建自己的nginx镜像步骤:1、在自己的工作目录创建Dockerfile文件mkdir /myfile/nginxcd nginxvi Dockerfile2、编辑Dockerfile文件FROM nginxRUN echo '这是一个本地构建的nginx镜像' > /usr/share/nginx/html/index.原创 2021-11-03 09:51:35 · 534 阅读 · 0 评论 -
docker容器数据卷
1、什么是容器数据卷?卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过联合文件系统提供一些用于持续存储或共享数据的特性的技术。卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此Docker不会在容器删除时删除其挂载的数据卷。2、使用场景Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了,但是在实际的使用过程中有些容器需要数据的持久化如mysq原创 2021-11-01 15:27:04 · 213 阅读 · 0 评论 -
docker镜像
1、镜像是什么?镜像(Mirroring)是一种文件存储形式,是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。可以把许多文件做成一个镜像文件,与GHOST等程序放在一个盘里用GHOST等软件打开后,又恢复成许多文件,RAID 1和RAID 10使用的就是镜像。常见的镜像文件格式有ISO、BIN、IMG、TAO、DAO、CIF、FCD。2、docker镜像加载原理2.1、 UnionFS(联合文件系统)UnionFS(联合文件系统): Union文件系统(UnionFS原创 2021-10-28 14:45:01 · 6174 阅读 · 0 评论 -
docker安装mysql
一、mysql安装1、搜索并下载镜像docker search mysql2、拉取mysql镜像docker pull mysql如果要拉取指定版本的nginx可以去dockerhub官网查看Mysql的详细版本信息。dockerhub官网3、查看拉取的镜像docker images -a4、在指定的路径创建MySQL外部挂载目录并给予权限。自定义你挂载目录的位置 cd /usr/etc/自定义你要建的文件名称 mkdir mysql自定义给予的权限 chmod 777原创 2021-08-22 13:35:16 · 98 阅读 · 0 评论 -
Docker实操练习
Docker实操练习一、Nginx部署1、搜索并下载镜像docker search nginx2、拉取nginx镜像docker pull nginx如果要拉取指定版本的nginx可以去dockerhub官网查看Nginx的详细版本信息。dockerhub官网3、查看拉取的镜像docker images -a4.启动容器测试docker run -d --name nginx01 -p 3334:80 nginx-d 后台运行--name 给容器命名-p 3334:原创 2021-08-06 17:59:03 · 381 阅读 · 0 评论 -
Docker 常用命令
docker 常用命令docker命令官方文档一、基础命令docker version 显示docker的版本信息docker info 显示docker的详细信息docker --help 查看docker帮助命令二、镜像命令docker images 查看本地主机的所有镜像[root@iZwz99sm8v95sckz8bd2c4Z ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED原创 2021-08-06 10:41:16 · 166 阅读 · 0 评论 -
Docker安装教程
Docker安装教程官方文档地址1.卸载旧版本的 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \原创 2021-08-05 16:47:38 · 215 阅读 · 0 评论