2019独角兽企业重金招聘Python工程师标准>>>

busybox linux系统的瑞士军刀。可以用来熟悉linux命令,镜像只有3MB不到。docker search busybox和docker pull busybox和docker images和docker run -it busybox和mount。

docker官方推荐alpine代替ubuntu作为基础镜像。仅5MB。包管理工具为apk。apk -add --noocache name.在此系统的软件安装包名字可能与其他发行版不同。去官网搜即可。

chown name file 更改文件所有者。

重新运行容器docker start id,停止容器docker stop id,删除容器docker rm id。

制作镜像 docker build -t apache2-image . 指定标签,dockerfile文件在当前目录下。

-v 挂载一个本地目录到容器内某目录并赋予操作权限。 运行镜像产生apache容器:docker run -it --name apache-container -p 81:80 -v $(pwd)/public-html:/usr/local/apache2/htdocs:ro apache2-image通过ip端口访问成功。更改文件目录下的网页,成功修改。

官方镜像制作nginx容器:docker run -d -p 82:80 --name nginxs -v /web/apache/public-html:/usr/share/nginx/html:ro nginx。通过ip和82端口访问成功。

官方镜像制作jetty容器:docker run -d -p 83:8080 --name jettys jetty

cms 内容管理系统:wordpress和ghost。wordpress基于mysql和php。ghost开源博客平台。 docker run --name ghostblog -p 2368:2368 -v $(pwd)/blog:/var/lib/ghost -d ghost.删了挂载目录就ok。

查看日志 docker logs id

数据库应用

分布式处理与大数据平台

编程开发 以及众多技术,目前还用不到。现在有了一个基本的了解,可以了。接下来还有很多东西要弄,用到docker的时候再来学习吧。一天半时间,不错了。

转载于:https://my.oschina.net/u/2269841/blog/1575636

docker中操作系统与应用相关推荐

  1. docker保护python源码_Tensorflow在Docker中运行和源码编译

    本文分享在在Docker中运行Tensorflow和进行源码编译的方法和步骤,包括:编译.构建docker镜像.创建和运行Docker容器.部署完的容器可以通过Jupyter Notebook进行访问 ...

  2. 镜像和linux关系,Docker中容器和镜像的关系【通俗易懂】

    docker中容器和镜像的关系是什么? 最近学习了docker,大多人感觉容器和镜像学的有点模糊. 特别是镜像和容器,感觉完全分不开,所以在此学习,然后总结了一下,便于后面的学习. 这是我总结的镜像总 ...

  3. docker中更新镜像——基于Prometheus

    Docker的特性是"一次构建,随处运行",它使得用户可以随处运行自己的项目,不再困于设备和操作系统等.在ubuntu中,直接使用命令即可安装docker sudo apt-get ...

  4. docker中的hassio升级_趣说Docker

    关于 Docker 是什么,有个著名的隐喻:集装箱.但是它却起了个"码头工人"(docker 的英文翻译)的名字. 这无疑给使用者很多暗示:"快来用吧!用了 Docker ...

  5. Docker中安装并配置redis

    一.找到一个合适的docker的redis的版本 可以去docker hub中去找一下:https://hub.docker.com/_/redis?tab=tags,docker中我选择6.0版本, ...

  6. 在docker中出现的僵尸进程怎么处理

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. 一.发现问题 小玲是一名数据库测试人员,这一天她尝试在docker环境中部署GreatDB集群,结果在对greatsqld ...

  7. k3d入门指南:在Docker中运行K3s

    在本文中,我们将简单了解k3d,这是一款可让您在安装了Docker的任何地方运行一次性Kubernetes集群的工具,此外在本文中我们还将探讨在使用k3d中可能会出现的一切问题. 什么是k3d? k3 ...

  8. K8s(Kubernetes), docker中的registry是什么意思?和windows中的注册表registry有什么区别?

    相信很多初学者会对K8s(Kubernetes)中的registry这个概念感到很困惑,因为翻译成中文实在是不好翻译,直译"注册"就让人觉得非常费解.网上对于这方面的中文资料也很少 ...

  9. [转]Docker中的镜像

    [转]Docker中的镜像 引言 这篇文章中我们主要来探讨下Docker镜像,它是用来启动容器的构建基石,本文的所用到的Dcoker版本是17.1,API版本是1.33,Go的版本是1.9.2,OS是 ...

最新文章

  1. 独家 | 综述:情感树库上语义组合的递归深层模型
  2. Centos7设置IP为固定值
  3. ibatis annotations 注解方式返回刚插入的自增长主键ID的值--转
  4. 软件工程方法论为我们经软件开发有多大用处?谈谈你的看法。
  5. MOCTF-Web-PHP黑魔法
  6. 【转】2.1【MySQL】运行原理(一):查询sql的执行过程及MySQL架构分析
  7. graphic头文件函数_graphics.h头文件
  8. 数字图像处理(三)——频域滤波
  9. python狗屁不通文章生成器_狗屁不通文章生成器,GitHub火爆的万字啰嗦文章瞬间生成...
  10. C#编程(十九)----------部分类
  11. java四类八种_java四类八种基本数据类型
  12. js+面向对象相关笔记(一)
  13. 数字滤波器的研究背景
  14. shark恒破解笔记6-摆脱NAG
  15. abp框架java_asp.net core之abp框架
  16. 人物-IT-张朝阳:张朝阳
  17. c++ 显示三维散点图_办公小技巧:三维展示 用好Excel矩阵图
  18. BacNet IP开发过程
  19. RN 启动开发服务器时报错 ReferenceError: SHA-1 for file
  20. TCP/UDP常用端口及对应服务列表

热门文章

  1. MySQL数据库:编码
  2. Java高并发编程:多个线程之间共享数据的方式探讨
  3. Android中Canvas绘图之Shader使用图文详解
  4. java数组split_js数组接受split(java split)
  5. 安装阴阳师出现错误“选择的驱动器或UNC共享不存在或不能访问“怎么解决?
  6. 微型计算机字长是不是字节的倍数,2014台湾省WORD全国计算机等级考试二级VB考试技巧重点...
  7. 蒸汽机器人布里茨天赋_LoL蒸汽机器人符文天赋_S10机器人辅助出装
  8. [OSDI 16] Wukong : 基于RDMA的高并发、快速的分布式RDF Graph Query系统
  9. 开启多媒体台式计算机过程,计算机硬件的组成多媒体教学课件制作
  10. Windows服务器下升级PHP版本的方法