docker

A 30-post collection
4 年前

Docker 入门笔记 - Dockerfile

docker  

什么是dockerfile? Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。 例生成一个镜像 docker bui…

4 年前

Docker 入门笔记 -数据卷容器

docker  

两个或者多个容器之间同步数据 父容器 (数据卷容器) docker run -it --name docker01 leoiceo/centos 子容器,绑定父容器 docker run -it --name docker02 --volumes-from docker01 leoiceo/centos docker run -it --name docker03 --volumes-f…

4 年前

docker 入门笔记 - 安装MySQL

docker  

安装MySQL 获取镜像 docker pull mysql:5.7 运行MySQL docker run -d -p 3310:3306 -v /data/docker/mysql/conf:/etc/mysql/conf.d -v /data/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql…

4 年前

Docker 入门-dockerfile实践

docker  

编译nginx提供web服务来构建新的镜像 # 基础镜像 FROM centos # MAINTAINER 作者名 MAINTAINER leoiceo@gmail.com # put nginx-1.18.0.tar.gz into /usr/local/src and unpack nginx ADD nginx-1.18.0.tar.gz /usr/local/src # running r…

4 年前

Docker 笔记 -入门之常用命令

docker  

Docker 优势,为什么用docker 更轻量 基于容器的虚拟化,仅包含业务运行所需的runtime环境,CentOS/ubuntu基础镜像仅170M.宿主机可部署100-1000个容器 更高效 无需操作系统虚拟化开销 * 计算: 轻量,无额外开销 * 存储: 系统盘 数据盘Volueme * 网络: 宿主机网络,NS隔离 更敏捷、更灵活 分层的存储和包管理,devops理念…