Docker
小白鼠丶
当时若不登高望,谁识东流海样深
展开
-
Docker 学习笔记 ing
1. docker 容器总运行一段时间就退出 退出原因 1、docker容器运行必须有一个前台进程, 如果没有前台进程执行,容器认为空闲,就会自行退出 2、容器运行的命令如果不是那些一直挂起的命令( 运行top,tail、循环等),就是会自动退出 3、这个是 docker 的机制问题 解决方案: docker run -dit <镜像名> 如果是自己测试用就可以直接运行...原创 2020-02-06 12:50:19 · 525 阅读 · 0 评论 -
用 Docker 运行 Nginx 容器做域名反向代理
1首先pull下载nginx镜像包 docker pull nginx 2(关键)查看nginx镜像里面配置文件、日志等文件的具体位置,只有找到镜像配置文件的路径,后面挂载文件和文件夹才能覆盖这些路径 3 以终端的方式打开镜像容器 docker run -i -t nginx /bin/bash 3 创建目录 mkdir root/nginx/conf mkdir ro...转载 2020-01-15 16:42:37 · 1315 阅读 · 0 评论 -
阿里云服务器 Docker安装Nginx,RabbitMQ
1 搜索nginx镜像. docker search nginx 2 拉取nginx最新的镜像 docker pull ngnix 3 启动一个容器 docker run --name nginx -p 8081:80 -d nginx nginx 容器名称。 -d设置容器在在后台一直运行。 -p端口进行映射,将本地 8081 端口映射到...原创 2019-10-31 22:55:23 · 888 阅读 · 0 评论 -
阿里云服务器 Docker安装MYSQL Redis
Mysql 1.查找mysql镜像 docker search mysql 2 拉取mysql5.6版本镜像 docker pull mysql:5.6 3. 使用mysql镜像 1. 运行容器(运行时在一行 多分几行好分析) docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/c...原创 2019-10-29 23:15:42 · 401 阅读 · 0 评论 -
Docker DockerFile应用:自定义tomcat镜像
先要下载jdk和tomcat 安装包在当前dockerFile文件所在目录中 DockerFile FROM centos MAINTAINER liuqwangwanhong@.com #把宿主机当前上下文的c.txt拷贝到容器usr/local/路径下 COPY c.txt /usr/local/cincontainer.txt #把java与tomcat添加到容器中 ADD jdk-...原创 2019-08-02 18:03:54 · 195 阅读 · 0 评论 -
Docker DockerFile应用 : 制作可以查询IP信息的容器
DockerFile: FROM centos RUN yum install -y curl CMD ["curl","-s","http://ip.cn"] 1 新建dockerFile文件 2 build 3 运行容器 看到报错是因为 dcker run myip -i 命令 替换了原来的dockerFile中的cmd命令 ,而 -i 根本不是命令所以找不到 这就是ENT...原创 2019-08-02 17:53:54 · 665 阅读 · 0 评论 -
Docker DockerFile应用:优化centos镜像
1.自定义镜像mycentos 自定义需要实现什么功能 dockerFile: FROM centos MAINTAINER liuq<wangwanhong> ENV MYPATH /usr/local WORKDIR $MYPATH RUN yum -y install vim RUN yum -y install net-tools EXPOSE 80 ...原创 2019-08-02 17:45:59 · 756 阅读 · 0 评论 -
Docker DockerFile解析
DockerFile命令解析: https://www.cnblogs.com/panwenbin-logs/p/8007348.html DockerFile是用来构建镜像的镜像文件,是由一系列的命令和参数构成的脚本 构建三步骤:编写dockerFile文件–》docker build --》docker run 文件长什么样: ...原创 2019-08-02 17:41:28 · 137 阅读 · 0 评论 -
Docker 容器数据卷,数据卷
是什么 镜像描述文件 能干嘛 数据卷 数据卷是通过特殊设计的目录,可以绕过联合文件系统,为一个或者多个容器提供服务,数据卷是在docker宿主机当中,数据卷可以是文件也可以是文件夹。 1.直接命令添加: 容器停止后 主机修改 容器再启动 修改也同步 1.1 创建只读的容器数据卷 Docker run -it -v /宿主机绝对路径目录:/容器内目...原创 2019-08-02 17:37:31 · 512 阅读 · 0 评论 -
Docker 什么是镜像
是什么 镜像是一种轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件的所有内容,包括代码,运行时,库,环境变量和配置文件。 特点 UnionFS Docker镜像加载原理 为什么要使用这种分层结构: 最大的好处就是:共享资源 镜像commit操作 1.运行tomcat 端口号为8080: 2.进入镜像并删除...原创 2019-08-02 17:28:40 · 2997 阅读 · 0 评论 -
Docker 容器命令
有镜像才会有容器这是一个根本前提 新建容器 docker run [option] IMAGE : 运行一个hello-world的镜像 docker run hello-world 这样就相当于直接进入了容器中 重开一个命令窗口 查看容器是否运行 docker ps [options] 退出容器 退出后进入容器 使用docker exec 就可以进入...原创 2019-08-02 17:14:26 · 262 阅读 · 0 评论 -
Docker 镜像命令
docker images :查看本地所有的镜像 docker search 镜像名: 从仓库中查找镜像 docker pull 镜像名 [版本号]:下载镜像 没写版本号就下载最近的镜像 docker rmi [-f] 镜像名 :删除镜像 有-f 就是强制删除镜像 ...原创 2019-08-02 16:34:25 · 175 阅读 · 0 评论 -
Docker基础命令
记录常用命令以及基础命令 docker --help 命令查询 例: docker rmi --help docker rmi -f 镜像名 :强制删除镜像 删除一个或多个镜像 docker run 镜像名 :运行镜像 systemctl restart docker.service :重启docker服务 Docker inspect 容器ID :查看容器是否挂在成功(返回...原创 2019-08-02 16:31:48 · 116 阅读 · 0 评论