-
1. 向 Dockerfile 传参 :--build-arg
ARGARG是一个构建时有效的变量。它们只能从在Dockerfile中使用ARG指令开始到生成dockerimage的那一端时间内使用。正在运行的容器无法访问ARG变量的值。这也适用于CMD和Enrypoint指令,它们只是告诉容器在默认情况下应该运行什么。如果您告诉Dockerfile需要各种ARG变量(即从外部传递参数),需要配合--build-arg参数来指定参数值,但是如果在运行do...
http://www.easyblog.top:80/article/details/285 - 2020-10-30 - Docker -
2. 手把手教你在Centos 7上安装和使用Docker
在上一节我们了解了什么是Docker、以及Docker的三个核心概念、Docker的作用。本节我们就上机实操,在Linux上安装Docker、学习一下Docker常用的命令、最后我们使用Docker启动一个Tomcat容器感受一下Docker的强大。好了,我们开始吧!一、CentOS7安装配置Docker1、检查系统版本。在安装前一定要先检查一下你的CentOS的版本:Docker运行在Ce...
http://www.easyblog.top:80/article/details/208 - 2020-04-30 - Docker -
3. 提升10倍生产力: IDEA集成Docker一键部署Spring Boot项目(war包部署)
1、准备工作1.1在远程CentOS服务器上已经安装好了docker。可以参考:1.官方手册:https://docs.docker.com/install/2.我的笔记:手把手教你在Centos7上安装和使用Docker1.2配置docker远程连接端口图1.2.12375端口正在监听注意:在实际线上环境中千万不能这么干,这么干分分钟你的机器就会被肉鸡~~~1.3Idea安装docker插...
http://www.easyblog.top:80/article/details/211 - 2020-07-16 - Docker -
4. 卸载Linux服务器上安装的Docker
有时会用到,特此记录一下在使用后3条命令时如果遇到如下错误:这是由于挂载的目录没有停止,最简单的方法是重启服务器,然后在执行命令即可。
http://www.easyblog.top:80/article/details/143 - 2020-05-05 - Docker -
5. Docker进阶之容器数据卷(Volume)
一、什么是数据卷?什么是容器数据卷? 数据卷就是一个文件或者文件夹。 Docker的理念之一是将应用与其运行的环境打包,docker容器的生命周期是与其运行的程序一致的,而对数据的要求是持久化,docker容器之间也需要有共享数据的渠道。 数据卷是特殊的目录,可以绕过联合文件系统,为一个或多个容器提供访问。数据卷设计的目的是数据的持久化,数据卷的生命周期完...
http://www.easyblog.top:80/article/details/209 - 2020-05-01 - Docker -
6. Docker常见异常处理(持续更新)
1.启动docker时映射到宿主机时出现/usr/bin/docker-current:Errorresponsefromdaemon:driverfailed...的解决方案启动docker映射到宿主机时出现如下错误时:这是由于来自守护进程的错误响应,而致使外部连接失败。解决的办法就是将其docker进程kill掉,然后再清空掉iptables下nat表下的所有链(规则)。最后,将dock...
http://www.easyblog.top:80/article/details/141 - 2020-06-10 - Docker -
7. MySQL主从复制原理以及基于Docker容器搭建MySQL主从复制
一、MySQL主从复制复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其他从服务器的主库,实现链状复制。1、MySQL主从复制的概念MySQL主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL...
http://www.easyblog.top:80/article/details/207 - 2020-04-29 - MySQL -
8. docker网络模型
一、docker网络基础知识Docker在启动时会创建一个虚拟网桥docker0,默认地址为172.17.0.1/16,容器启动后都会被桥接到docker0上,并自动分配到一个IP地址。使用ipaddr或ifconfig命令可以看到:Docker容器在创建的时候有四种网络模型,如果没有指定,默认使用是birdge模式,其余三种需要使用-net显式指定。bridge模式:使用–net=brid...
http://www.easyblog.top:80/article/details/277 - 2020-09-22 - Docker -
9. Docker入门基本核心概念
一、认识容器Docker是世界领先的软件容器平台,所以想要搞懂Docker的概念我们必须先从容器开始说起。1、什么是容器?先来看看容器较为官方的解释。一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。容器化软件适用于基于Linux和Windows的应用,在任何环境...
http://www.easyblog.top:80/article/details/281 - 2020-04-30 - Docker