确认是否安装url whereis curl

启动docker服务: sudo service docker start

sudo service docker stop

安装curl sudo apt-get -y install curl

配置docker 守护进程 sudo /usr/bin/docker -d -h tcp://0.0.0.0:2375

检查docker 守护进程是否在运行 sudo status docker

stop sudo stop docker

start sudo start docker

查看docker程序是否正常 sudo docker info

创建新容器 sudo docker run -i -t ubuntu /bin/bash

获取该容器的主机名: hostname

看 /etc/hosts文件 cat /etc/hosts

为该容器的IP地址添加一条主机配置项 ip a

在容器中安装vim apt-get update && apt-get install vim

查看容器中的进程 ps -aux

返回宿主机命令提示符 exit

列出所有容器 sudo docker ps -a

最后一次运行的容器 sudo docker ps -1

位容器制定名称 sudo run --name bob_the_container -i -t ubuntu /bin/bash(创建一个bob_the_container的容器)

重新启动已停止的容器 sudo docker start bob_the_container(也可以使用容器ID)

付着在容器上 sudo docker attach bob_the_container

获取容器的日志 sudo docker logs daemon 获取最后几条日志 sudo docker -f daemon_dave

退出日志跟踪 ctrl+c

停止守护进程 sudo docker stop 容器ID

自动重启容器
sudo docker run --restart=always --name daemon_dave -d
ubuntu /bin/sh -c"while true; do echo hello world; sleep 1; done"

获取容器更多信息 sudo docker inspect daemon_dave

列出镜像 sudo docker images

查看ubuntu其他镜像 sudo docker pull ubuntu

本地宿主机没有的ubuntu:latest镜像 下载 sudo docker run -t -i --name next_container ubuntu /bin/bash

拉取一个fedora基础镜像 sudo docker pull fedora

下载jmtur01/puppetmaster镜像到本地 sudo docker pull jamtur01/puppetmaster

构建一个容器 sudo docker run -i -t jamtur01/puppetmaster /bin/bash

查看镜像的详细信息 sudo docker inspect jamtur01/apache2:webse

从刚创建的心镜像运行一个容器 sudo docker run -t -i jamtur01/apache2:webserver /bin/bash

创建包含简单WEB服务器的DOCKER镜像

创建一个static_web目录保存Dockerfile mkdir static_web

cd static_web

touch Dockerfile

Dockerfile

为镜像设置一个标签 sudo docker build -t="jamtur01/static_web:v1" .

制定Git仓库的原地址来制定Dockfile 的位置 sudo docker build -t="jamtur01/static_web:v1"\git@github.com:jamtur01/docker-static_web

来源: http://wenku.baidu.com/link?url=VWHx6toNJ7BbzaYohmOmXrl1ShGQbXU8djqSVd0Pj2uexflCuDoOqfzY1SkaCMVNB0zliAn1K6rnDmpyDEb8xPkGg9WewVjPYaVrr0Vsl73

docker 启动安装等命令的更多相关文章

  1. docker启动,重启,关闭命令

    docker启动命令,docker重启命令,docker关闭命令 启动        systemctl start docker守护进程重启   sudo systemctl daemon-relo ...

  2. Docker简易安装及命令实例

    docker ~ ~ ~ Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中, ...

  3. docker启动各种容器命令大全

    安装步骤梳理 搜索镜像 拉取镜像 查看镜像 启动镜像 停止容器 移除容器 安装tomcat docker hub好查找tomcat镜像  docker search tomcat 从docker hu ...

  4. linux中docker容器安装vi命令详解

    在使用docker容器时,同时你docker里的系统正好是debian或ubuntu的时候,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要 ...

  5. docker中安装ps命令

    apt-get update && apt-get install -y procps

  6. centos7安装docker并安装jdk和tomcat(常用命令)

    阿里专属的镜像加速 在宿主机器编辑文件:vi /etc/docker/daemon.json 阿里专属的镜像加速地址,类似于"https://91cntlkt.mirror.aliyuncs ...

  7. windows下docker的安装及常用命令学习

    docker search 镜像名 本文主要介绍Docker在Windows下的安装.关于Docker的介绍和文档在其官网中可以找到:http://www.docker.com .安装环境:Windo ...

  8. Ubutntu安装docker启动报Removed /etc/systemd/system/docker.service.

    Ubutntu安装docker启动报Removed /etc/systemd/system/docker.service.的错误,只需要执行以下三条命令. systemctl unmask docke ...

  9. 【Devops】【docker】【CI/CD】2.docker启动jenkins环境+安装必要的插件

    [注意:]jenkins的docker镜像,需要从官网进入直接获取,其他地方获取到的docker镜像,可能因为Jenkins版本过低,导致后续插件安装失败等问题!!! ================ ...

随机推荐

  1. 谈谈枚举的新用法——java

    问题的由来 前段时间改游戏buff功能,干了一件愚蠢的事情,那就是把枚举和运算集合在一起,然后运行一段时间后buff就出现各种问题,我当时懵逼了! 事情是这样的,做过游戏的都知道,buff,需要分类型 ...

  2. 【C#】给无窗口的进程发送消息

    注:本文适用.net2.0+的winform程序 一个winform程序,我希望它不能多开(但是如何防多开不是本文要讲的),那么在用户启动第二个实例的时候,作为第二个实例来说,大概可以有这么几种做法: ...

  3. 随机数(random)

    需求 Random rd=new Random(); 需要十以内的随机数  (0---10) System.out.println((int)((rd.nextDouble()*100)/10)); ...

  4. JS高程4.变量,作用域和内存问题(1)

    1.基本类型和应用类型的值 ECMAScript变量可能包含两种不同数据类型的值: 基本类型值--简单的数据段.(5种基本的数据类型,按值访问,因为可以操作保存在变量中的实际的值.) 引用类型值--多 ...

  5. [原创]如何利用BI搭建电商数据分析平台

    某电商是某大型服装集团下的重要销售平台.2015 年,该集团品牌价值达数百亿元,产品质量.市场占有率.出口创汇.销售收入连年居全国绒纺行业第一,在中国有终端店3000多家,零售额80 亿.其羊绒制品年 ...

  6. VS2012 Unit Test 个人学习汇总(含目录)

    首先,给出MSDN相关地址:http://msdn.microsoft.com/en-us/library/Microsoft.VisualStudio.TestTools.UnitTesting.a ...

  7. Android MVP模式 谷歌官方代码解读

    Google官方MVP Sample代码解读 关于Android程序的构架, 当前(2016.10)最流行的模式即为MVP模式, Google官方提供了Sample代码来展示这种模式的用法. Repo ...

  8. 记一次git amend事故处理方案

    一.问题回顾 问题是git commit --amend 引起的. 一条commit已经push到远端develop了,但是后来又在这条commit上进行了amend操作,导致这条commit的哈希码 ...

  9. ActionBar设置自定义setCustomView()留有空白的问题

    先来看问题,当我使用ActionBar的时候,设置setCustomView时,会留有空白的处理 网上很多朋友说可以修改V7包到19,结果处理的效果也是不理想的. 下面贴出我觉得靠谱的处理代码 pub ...

  10. 手机游戏渠道SDK接入工具项目分享(三)拨开云雾是个坑

    一直在纠结是先写框架设计还是先写掉过的坑,最后本这娱乐大众的态度先写掉过的坑让大家乐呵下. 项目开发过程中遇问题无数,回顾下8个大坑照成了项目一定程度上延期甚至返工. 项目一开始几个人把现有3家主流的 ...