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

刚刚写博文,其中可能存在不准确的地方 请大家指正

docker的官方网站https://www.docker.com/

docker简介:

docker 英文的意思是 搬运工,码头工人  docker是搬运的集装箱(容器),开发者可以将他们的应用以及依赖包装到一个可以搬运的容器当中,然后搬运到任何一个linux的机器上(内核版本有要求,基本是redhat6.5 以上的版本的内核都可以正常运行),这样解决了每次需要部署新环境时,那些繁琐的依赖包的安装,构建一个标准化的运行环境。

参考地址:http://blog.csdn.net/tongzidane/article/details/44035321

cent6.5x64位下面安装

wget http://ftp.sjtu.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
    安装epel

#rpm -ivh epel-release-6-8.noarch.rpm

安装docker-io

yum -y install docker-io

启动docker进程

service docker start

开机自启动

chkconfig docker on

查看docker的版本

下载镜像:

docker pull ubuntu

交互式启动一个容器

docker run -i -t --name="test" ubuntu /bin/bash

#-i, --interactive=false    Keep STDIN open even if not attached

#-t, --tty=false            Allocate a pseudo-TTY

root@xxxxxx  :/#               #xxxxx 是容器的ID编号 每个容器的ID编号唯一,交互式运行当退出容器时容器就退出了

#docker ps -a 可以看见我们刚刚创建的容器

CONTAINER ID        IMAGE               COMMAND               CREATED             STATUS        PORTS                  NAMES

c072b649fe5b        ubuntu:latest       "/bin/bash"           5 minutes ago       Exited (0) 5 seconds ago             test

如果想重新连接的话 就要重新启动这个容器

#docker run test

#docker attach test  #可以在这里部署你所需要环境

#docker start test #启动容器

#docker stop test # 停止容器

环境部署完成后退出

#安装openssh-server

apt-get install openssh-server

修改/etc/sshd/ssh_config #可以从主机登陆容器

PermitRootLogin yes

UsePAM no

#passwd 可以修改个密码

#docker commit test ubtest#将容器生成一个新的镜像

#docker save ubtest > test.tar #将镜像打包

#在需要部署的机器上加载打包好的镜像

#docker load < test.tar

docker images #查看我们刚刚导入的镜像

#启动容器

docker run -d -p 2012:22 ubtest(镜像) /usr/sbin/sshd -D #将容器放在后台运行

#ssh -p 2012 127.0.0.1  可以连接试试能不能连接到容器

转载于:https://my.oschina.net/u/2429108/blog/487281

docker 的初步接触相关推荐

  1. Docker Swarm 初步认识 及 集群搭建

    [Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...

  2. 初步接触TinyXML2

    写这篇文章纯属偶然. 我很少接触xml,工作上也没使用过.即使使用,也是别人做好的接口,直接调用.最近的一个项目中,因为某些策略问题,造成项目的代码十分混乱,东拼西凑,做成了个不像样的东西.其中有部分 ...

  3. 用go写一个docker(9)-初步构造容器

    通过前面的准备我们可以开始写docker了.一口吃不出一个胖子,我们慢慢吃,到最后不会吃成胖子,但能把东西吃完也是极好的.所以我们先实现一个run版的docker,后续再慢慢加其他功能. 本次的完整代 ...

  4. 初步接触houdini---零零散散

    选修了数字娱乐技术基础 大体上分为以下几个板块的学习: 一:数学基础知识 矢量,点乘,三角函数,等等(记不太清了).可惜老师讲了整整两节课,基本原理略知一二,关于在houdini上做一个光学模型我是真 ...

  5. IPFS(星际文件系统)-初步接触

    〇.IPFS介绍 从HTTP到IPFS,星际文件系统能变革信息传播的方式吗? 戴嘉乐:详解IPFS的本质.技术架构以及应用 以下为实现相关摘要 1.存储 在IPFS中,信息可以存储进IPFS系统中的块 ...

  6. GMSSL开源库--初步接触SM2

    2021SC@SDUSC 目录 一.整体情况 二.sm2_asn1.c 一.整体情况 在有关OPENSSL的一本书上看到了OPENSSL部分目录功能说明,Crypto目录中存放OpenSSL所有加密算 ...

  7. pl/sql command window 初步接触

    pl/sql command window基本操作 PL/SQL Developer应用两年了,今天第一次应用command window. command window类似于sqlplus窗口: 1 ...

  8. VS 2008 Feature Pack界面开发学习笔记之初步接触

    作者:朱金灿 来源:http://blog.csdn.net/clever101/ 打算将最近学到的VS 2008 Feature Pack界面开发的一些心得写出来.VS 2010都出来了,我还刚用V ...

  9. Reat学习01——初步接触与安装

    React安装看起来还是很简单的,不需要想webpact等根据一样,需要先安装然后配置.React提前配置好的,真正做到了一键式的安装与使用. Installation:npm install -g ...

  10. 测试微信小程序图片预览功能(因初步接触之了解到了不能使用本地图片,以下为公司产品图片)...

    转载于:https://www.cnblogs.com/lb0602/p/8006146.html

最新文章

  1. Bootstrap学习记录-2.container和table
  2. 现在很多技术知识点缺乏来龙去脉的介绍
  3. 如何杀掉本地和远程NT系统进程
  4. LeetCode之Max Points on a Line Total
  5. SQLSERVER2005 收缩日志
  6. 我的vim和emacs配置文件
  7. 【mfc】通过鼠标钩子检测对话框外的点击
  8. 使用MySql的yearweek()函数和通过java的Calendar获取的时间是当前年份第几周的数值不一致的问题
  9. python黑马教程ppt_Python零基础教程下载|黑马Python零基础教程(附带教学课件 开发工具 环境配置下载 - 极光下载站...
  10. 组图:1968年墨西哥城奥运会
  11. idea中Entity实体中报错:cannot resolve column/table/...解决办法。
  12. 【pkgs.org】linux/uinx依赖包源网站推荐+如何添加该网站到debian源
  13. OpenCV——人脸识别模型训练(2)
  14. 实值遗传算法求解函数极值问题(基于MATLAB)
  15. 第三次人工智能热潮和企业SaaS
  16. Tomcat中文问题的解决
  17. android camera 闪光灯关闭,Android控制闪光灯的方法(打开与关闭)
  18. 适合中职学生的C语言课本,浅谈中职c语言校本教材的开发.pdf
  19. 使用CAD看图软件将图片导出CAD的步骤
  20. Win7 + Linux(Centos)双系统无法打开Win7解决方法

热门文章

  1. 一键去“码”的AI,还能认出带上口罩的脸
  2. vue项目+高德地图
  3. .mpp文件在线打开网址
  4. App获取android分辨率,设计手机app界面时,常用的分辨率是多少
  5. linux ios开发环境,iOS开发环境搭建(Linux版)
  6. 《剑来》语句摘录(七)
  7. java语言将一个字符串集合按GBK编码(简体中文按拼音顺序)排序
  8. 电脑右下角,电脑右下角的小喇叭不见了怎么办【解决方法】
  9. bos 获取数据库连接_BOS单据外部调用接口说明
  10. 对象存储BOS服务介绍