![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker Study
文章平均质量分 81
Docker学习记录与分享
记录菌
变得更强!
展开
-
Study-09-Docke网络
1.理解Docker1.清空所有的环境2.测试3.三个网路docker 是如何处理容器网络访问的?[root@liustudy /]# docker run -d -P --name tomcat01 tomcat#查看容器内部的 IP 地址IP addr错误:这里错误大概率是因为新版Tomcat的里面没有 net-tools 。[root@liustudy /]# docker exec -it tomcat01 ip addrOCI runtime e原创 2022-04-11 17:38:09 · 1291 阅读 · 0 评论 -
Study-08-Docker发布
发布自己的镜像DockerHub1.地址 注册自己的账号;Docker Hubhttps://hub.docker.com/ 2.确定这个账号可以登录;[root@liustudy tomcat]# docker login -u liusirstudyPassword: WARNING! Your password will be stored unencrypted in /root/.docker/config.json.Configure a credential helpe原创 2022-04-10 17:16:22 · 678 阅读 · 0 评论 -
官方|阿里云 push 自定义镜像失败问题 denied: requested access to the resource is denied(已解决)
写在前面:以下内容是基于 阿里云服务器 | 系统centos7.6 为基础展开的!1. 官方Push镜像1.首先登录自己DockerHub账号[root@liustudy tomcat]# docker login -u liusirstudyPassword:WARNING! Your password will be stored unencrypted in /root/.docker/config.json.Configure a credential helpe...原创 2022-04-10 17:03:14 · 4394 阅读 · 0 评论 -
Study-07-Docker实战
实战测试Dcoker Hub 中 99% 镜像都是从这个基础镜像过来的 FROM scratch ,然后配置需要的软件和配置来进行的构建。创建一个自己的centos# 1. 编写DockerFile的配置文件[root@liustudy dockerfile]# cat mydockerfile-centos FROM centosMAINTAINER liusir<625517219@qq.com>ENV MYPATH /user/localWORKDIR $原创 2022-04-09 21:21:36 · 852 阅读 · 0 评论 -
Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist: No URLs
项目背景#编写DockerFile的配置文件[root@liustudy dockerfile]# cat mydockerfile-centosFROM centosMAINTAINER liusir<625517219@qq.com>ENV MYPATH /user/localWORKDIR $MYPATHRUN yum -y install vimRUN yum -y install net-toolsEXPOSE 80CMD echo $MYPATHCM原创 2022-04-08 17:28:50 · 1108 阅读 · 2 评论 -
Study-06-容器数据卷
1、数据卷1.1 什么是容器数据卷容器之间可以有一个数据共享的技术,Docker 容器中产生的数据,同步到本地。这就是卷的技术,目录的挂载,将我们容器的内的目录,挂载到Linux上面。总结:容器的持久化和同步操作,容器间也是可以容器共享的。1.2. 使用数据卷方式一:直接使用命令来挂载 -vdocker run -it -v 主机端口 : 容器端口docker run -it -v 主机目录 : 容器目...原创 2022-04-07 22:03:30 · 1028 阅读 · 0 评论 -
SQLyog 连接不上虚拟机上的mysql容器 client does not support authentication protocol requested by server
alter user 'root'@'%' identified by '你的密码' password expire never;alter user 'root'@'%' identified with mysql_native_password by '你的密码';flush privileges;再次刷新一下权限配置。问题描述:在学习Docker的过程中,centOS 通过docker pull mysql下载mysql镜像并成功启动mysql容器:当通过windows主机 .原创 2022-04-07 14:52:40 · 1270 阅读 · 0 评论 -
Study-05-Docker镜像
镜像目录1. 镜像是什么2. Docker镜像加载原理3. 分层理解4. Commit 镜像1. 镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。所有的应用,直接打包docker镜像,就可以直接跑起来。如何得到镜像:从远程仓库下载他人拷贝自己制作一个镜像的DockerFile2. Docker镜像加载原理UnionFS(联合文件系统)我们下载的时候看到的一层层原创 2022-04-06 21:35:30 · 160 阅读 · 0 评论 -
Study-04-Docker部署
目录Docker 安装 NginxDocker 安装 TomcatDocker 安装 es+kibanaDocker 安装 Nginx1. 搜索镜像 search (在官网搜索,可以看到帮助文档)2. 下载镜像 pulldocker pull nginx[root@liustudy ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest原创 2022-04-06 16:41:46 · 2460 阅读 · 0 评论 -
Study-03-Docker命令
阅读目录1.帮助命令2.镜像命令3.容器命令4.常用的其他命令1.帮助命令docker version #显示docker的版本信息docker info #显示docker的系统信息,包括镜像和容器的数量docker 命令 --help #万能命令官方帮助文档地址2.镜像命令docker image 查看所有本地的主机上的镜像[root@liustudy /]# docker imagesREPOSITORY TAG IMAGE ID CREATED原创 2022-04-05 22:10:23 · 285 阅读 · 0 评论 -
Study-02-Docker安装
1.Docker的基本组成镜像( image ) :docker镜像就好比是一个模板,可以通过这个模板来创建容器服务,tomcat镜像===>run ==> tomcat01容器(提供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。容器(container ) :Docker利用容器技术,独立运行一个或者一个组应用,通过镜像来创建的。启动,停止,删除,基本命令! 目前就可以把这个容...原创 2022-04-04 20:48:18 · 696 阅读 · 0 评论 -
Study-01-Docker概述
目录1.Docker为什么会出现?1.1Docker出现原因1.2Docker思想2.Docker的历史3.Docker官网4.Docker可以做什么?1.Docker为什么会出现?1.1Docker出现原因1.一款产品:开发--上线两套环境: 应用环境和应用配置。(开发和运维环境冲突)2.开发……运维。问题︰我在我的电脑上可以运行!版本更新,导致服务不可用!对于运维来说,考验就十分大?环境配置是十分的麻烦,每一个机器都要部署环境(集...原创 2022-04-04 17:23:52 · 2826 阅读 · 0 评论