Docker
linux言叙
这个作者很懒,什么都没留下…
展开
-
Docker学习十二:dockerfile构建nginx运行环境
Dockerfile构建nginx运行环境1、拉取基础镜像docker pull centos2、下载源代码软件包nginx-1.6.0.tar.gz 3、编辑dockerfile文件mkdir /root/nginx/vim /root/nginx/dockerfileFROM centosMAINTAINER 2020-07-12 test 1111111@qq.comRUN yum -y install gcc* make pcre-devel zlib原创 2020-07-27 22:54:55 · 454 阅读 · 0 评论 -
Docker学习十一:dockerfile命令
Dockerfile命令1、FROM指定基础镜像FROM 指令用于指定其后构建新镜像所使用的基础镜像。FROM 指令必是 Dockerfile 文件中的首条非注释命令,启动构建流程后,Docker 将会基于该镜像构建新镜像,FROM 后的命令也会基于这个基础镜像。格式:FROM <image(基础镜像名称)>FROM <image(基础镜像名称)>:<tag>FROM <image((基础镜像名称)>:<digest>注:tag(标原创 2020-07-27 22:52:41 · 414 阅读 · 0 评论 -
Docker学习十:dockerfile介绍
Dockerfile介绍1、Dockerfile概念Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了构建镜像所需的指令和说明。2、Dockerfile文件格式## Dockerfile文件格式# This dockerfile uses the cenos image# VERSION 2 - EDITION 1# Author: docker_test# Command format: Instruction [arguments / command] ..#(1原创 2020-07-27 22:48:48 · 161 阅读 · 0 评论 -
Docker学习九:docker安装MongoDB
一、查看可用的MongDB版本信息1、MongoDB镜像库MongDB镜像库地址:https://hub.docker.com/_/mongo?tab=tags&page=1.2、搜索mongodb可用镜像(1)查找redis镜像[root@test ~]# docker search mongo3、拉取镜像(1)拉取mongo最新版镜像[root@test ~]# docker pull mongo:latest(2)查看本地镜像信息[root@test ~]# doc原创 2020-07-27 22:44:38 · 189 阅读 · 0 评论 -
Docker学习八:docker安装redis
一、查看可用的redis版本信息1、redis镜像库redis镜像库地址:https://hub.docker.com/_/redis?tab=tags.2、搜索redis可用镜像(1)查找redis镜像[root@test ~]# docker search redis3、拉取镜像(1)拉取redis最新版镜像[root@test ~]# docker pull redis:latest(2)查看本地镜像信息[root@test ~]# docker images |grep原创 2020-06-30 13:30:33 · 126 阅读 · 0 评论 -
Docker学习七:docker安装mysql
1、mysql镜像库mysql镜像库地址:https://hub.docker.com/_/mysql?tab=tags.2、搜索mysql可用镜像(1)查找mysql镜像[root@test ~]# docker search mysql3、拉取镜像(1)拉取mysql7镜像[root@test ~]# docker pull mysql:latest(2)查看本地镜像信息[root@test ~]# docker images |grep mysql4、运行容器(1)原创 2020-06-30 13:28:36 · 287 阅读 · 0 评论 -
docker学习六:docker安装centos
一、查看可用的centos版本信息1、Centos镜像库CentOS镜像库地址:https://hub.docker.com/_/centos?tab=tags&page=1.2、搜索centos可用镜像(1)查找centos镜像[root@test ~]# docker search centos3、拉取镜像(1)拉取centos7镜像[root@test ~]# docker pull centos:centos7(2)查看本地镜像信息[root@test ~]#原创 2020-06-30 13:25:13 · 263 阅读 · 0 评论 -
Docker学习五:docker常用命令-容器操作
一、容器操作1、容器启动(docker run)(创建容器并启动)docker run :创建一个新的容器并运行一个命令语法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]参数:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-P: 随机端口映射,容器内部端口随机映射到主机的高端口-p: 指定端口映射,格式为原创 2020-06-30 13:19:11 · 235 阅读 · 0 评论 -
Docker学习四:docker常用命令-镜像操作
docker常用命令-镜像操作一、镜像操作1、docker版本信息(1)查看docker版本信息docker version(2)显示 docker系统信息,包括镜像和容器数docker info(3)查看docker帮助docker --help2、镜像查看(1)列出本地镜像docker images信息说明:REPOSITORY:仓库;TAG:标记;IMAG...原创 2020-05-06 13:54:58 · 314 阅读 · 0 评论 -
Docker学习三:docker镜像加速配置
docker镜像加速配置1、配置镜像加速原因由于在国内下载docker官方镜像的速度很慢且容易报错,因此需要配置docker镜像加速器来解决这个问题,加速器就是镜像代理的概念,只代理公有镜像。配置docker镜像加速可以加速在国内下载docker官方镜像的速度,国内有不少机构提供了免费的加速器供大家使用:修改守护进程daemon的配置文件,默认通过此修改下载镜像2、常用镜像加速器(1)D...原创 2020-05-06 13:47:57 · 458 阅读 · 0 评论 -
Docker学习二:Centos7安装docker
Centos7部署docker-ce1、基础环境系统版本:[root@test ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@test ~]# uname -a Linux test 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2...原创 2020-05-02 16:13:58 · 230 阅读 · 0 评论 -
Docker学习一:docker简介
Docker简介1、虚拟化概述虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构间的壁垒,计算元件运行在虚拟的基础上而不是真实的基础上,可以扩大硬件的容量,简化软件的重新配置过程。虚拟化技术允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率,是一个为了简化管理,优化资源的解决方案。2、容器概述容器是一种轻量级、可...原创 2020-05-02 16:10:46 · 313 阅读 · 0 评论