随笔分类 -  docker

摘要:新建主服务器容器实例3307 docker run -p 3307:3306 --name mysql-master -v /mydata/mysql-master/log:/var/log/mysql -v /mydata/mysql-master/data:/var/lib/mysql -v / 阅读全文 »
posted @ 2022-11-12 10:52 cnhkzyy 阅读(113) 评论(0) 推荐(0) 编辑
摘要:简单版 从docker hub上拉取redis镜像到本地(指定版本为6.0.8) 运行redis容器 进入redis环境 这样安装同样存在数据和配置文件的问题 复杂版 在Centos宿主机下新建目录/app/redis mkdir -p /app/redis 将一个redis.conf文件模板拷贝进 阅读全文 »
posted @ 2022-11-06 18:46 cnhkzyy 阅读(325) 评论(0) 推荐(0) 编辑
摘要:docker hub上查找mysql镜像 docker search mysql 从docker hub上拉取mysql镜像到本地(指定版本为5.7) docker pull mysql:5.7 使用mysql 5.7镜像创建容器(也叫运行镜像) 简单版 1.使用mysql镜像 # -e:设置环境, 阅读全文 »
posted @ 2022-11-05 18:53 cnhkzyy 阅读(346) 评论(0) 推荐(0) 编辑
摘要:docker hub上面查找tomcat镜像 docker search tomcat 从docker hub上拉取tomcat镜像到本地 docker pull tomcat docker images 查看是否有拉取到tomcat docker images tomcat 使用tomcat镜像创 阅读全文 »
posted @ 2022-09-28 23:21 cnhkzyy 阅读(100) 评论(0) 推荐(0) 编辑
摘要:总体步骤 搜索镜像 拉取镜像 查看镜像 启动镜像--服务端口映射 停止镜像 移除镜像 阅读全文 »
posted @ 2022-09-27 21:06 cnhkzyy 阅读(41) 评论(0) 推荐(0) 编辑
摘要:--privileged=true docker挂载主机目录访问,如果出现cannot open directory:Permission denied 解决办法:在挂载目录后多加一个--privileged=true参数即可 如果是centos7安全模块会比之前系统版本加强,不安全的会先禁止,所以 阅读全文 »
posted @ 2022-09-27 00:28 cnhkzyy 阅读(122) 评论(0) 推荐(0) 编辑
摘要:背景 官方docker hub地址:https://hub.docker.com,中国大陆访问太慢了且准备被阿里云取代的趋势,不太主流 dockerhub、阿里云这样的公共镜像仓库可能不太方便,涉及机密的公司不可能提供镜像给公网,所以需要创建一个本地私人仓库供给团队使用,基于公司内部项目构建镜像 d 阅读全文 »
posted @ 2022-09-26 00:13 cnhkzyy 阅读(33) 评论(0) 推荐(0) 编辑
摘要:流程 构建镜像的两种方式:commit、docker file build 推送到远程的两种方式:阿里云、私有库 步骤 选择控制台,进入容器镜像服务,创建个人版实例 创建命名空间 创建镜像仓库 进入管理界面获得脚本 将镜像推送到阿里云 $ docker login --username=cnhkzy 阅读全文 »
posted @ 2022-09-25 15:11 cnhkzyy 阅读(57) 评论(0) 推荐(0) 编辑
摘要:docker commit docker commit 提交容器副本使之成为一个新的镜像 docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名] 演示ubuntu安装vim 从hub上下载ubuntu镜像到本地并成功运行 2.原始的默认ubun 阅读全文 »
posted @ 2022-09-25 14:29 cnhkzyy 阅读(578) 评论(0) 推荐(0) 编辑
摘要:联合文件系统(UnionFS) 联合文件系统是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下。联合文件系统是docker镜像的基础。镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像 阅读全文 »
posted @ 2022-09-18 23:09 cnhkzyy 阅读(166) 评论(0) 推荐(0) 编辑
摘要:新建启动容器 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS 说明: --name="容器新名字" #为容器指定一个名称 -d: 后台运行容器并返回容器ID,也即启动守护式容器(后台运行) -i: 以交互模式运行容器,通常与-t 同时使用 阅读全文 »
posted @ 2022-09-15 23:55 cnhkzyy 阅读(35) 评论(0) 推荐(0) 编辑
摘要:列出本地主机上的镜像 docker images 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签版本号 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 同一个仓库源可以有多个TAG版本,代表这个仓库源的不同版本,我们使用REPOSITORY: 阅读全文 »
posted @ 2022-09-13 23:30 cnhkzyy 阅读(50) 评论(0) 推荐(0) 编辑
摘要:启动docker systemctl start docker 停止docker systemctl stop docker 重启docker systemctl restart docker 查看docker状态 systemctl status docker 开机启动 systemctl ena 阅读全文 »
posted @ 2022-09-05 23:17 cnhkzyy 阅读(31) 评论(0) 推荐(0) 编辑
摘要:![](https://img2022.cnblogs.com/blog/1186367/202209/1186367-20220905225758646-1115562884.png) 阅读全文 »
posted @ 2022-09-05 22:58 cnhkzyy 阅读(21) 评论(0) 推荐(0) 编辑
摘要:注册阿里云账户 打开控制台--容器镜像服务 找到镜像加速器 配置docker加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://xxxxxx.m 阅读全文 »
posted @ 2022-09-05 22:51 cnhkzyy 阅读(30) 评论(0) 推荐(0) 编辑
摘要:centos docker安装 docker并非是一个通用的容器工具,它依赖于已存在的linux内核环境。docker实质上是在已运行的linux环境下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的linux主机。因此,docker必须部署在linux内核的系统上,如果其他系统想部署d 阅读全文 »
posted @ 2022-09-04 23:52 cnhkzyy 阅读(56) 评论(0) 推荐(0) 编辑
摘要:安装步骤 搜索镜像 下载镜像 创建数据挂载目录 运行容器 这里需要查看容器内数据的路径是在/var/jenkins_home下 v /opt/jenkins:/var/jenkins_jome表示将/var/jenkins_home的数据挂载在/opt/jenkins下 d表示在后台运行容器,并返回 阅读全文 »
posted @ 2020-04-23 16:17 cnhkzyy 阅读(168) 评论(0) 推荐(0) 编辑
摘要:python脚本 docker中没有专门的命令来查看远程仓库的标签,如果使用git pull centos来拉取,一般拉取的都是镜像的latest标签 但是有一个网页链接可以查询到对应镜像的标签信息:https://registry.hub.docker.com/v1/repositories/【镜 阅读全文 »
posted @ 2020-04-23 15:05 cnhkzyy 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:操作系统 推荐使用Ubuntu、Debian和RHEL(Centos、Fedora等) 在Windows和OS X中也可以使用,但要安装Docker Toolbox工具 内核 推荐3.8及以上的内核,虽然只是要求内核 =2.6,但是虽然一些老版本的也能运行,但运行结果会有很大的不同 内核必须支持并开 阅读全文 »
posted @ 2020-04-23 12:25 cnhkzyy 阅读(3201) 评论(0) 推荐(1) 编辑
摘要:准备工作 升级Python版本 Centos7中自带的Python版本是2.7.5,app自动化是用Python3写的,因此需要升级Centos7的Python版本 pip配置国内源 为了提高pip安装速度,将pip配置为国内镜像源 安装依赖库 在本地项目根目录下的命令行中,使用pip freeze 阅读全文 »
posted @ 2020-04-21 10:11 cnhkzyy 阅读(1096) 评论(0) 推荐(0) 编辑

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