9. docker 删除镜像:  docker rmi    imageID
    删除容器:    docker rm containName

8. docker repo 上传:

我们看到这里有个容器,但是我们需要将容器制作成为镜像才可以上传。
docker commit <exiting-Container> <hub-user>/<repo-name>[:<tag>]
如果是已经存在的镜像,如何上传呢?
docker tag <existing-image> <hub-user>/<repo-name>[:<tag>]
这里的tag不指定就是latest。

docker push xiaofeier312/ubuntu_nc_xiaofei

7.运行一个可交互的shell终端
 $ docker run -i -t ubuntu /bin/bash

剖析:

  • -i 表示启动一个可交互的容器
  • –t表示使用pseudo-TTY,关联到容器的stdin和stdout
  • 在终端中,如果输入exit命令将会停止当前容器;因此如果只是取消关联,可以键入ctrl-p或者ctrl-q
  • 你可以在其他终端通过docker ps –a查看已经运行的容器列表
  • 运行一个长时间的程序

运行一个长时间的程序

# Start a very useful long-running process$ JOB=$(docker run -d ubuntu /bin/sh -c "while true; do echo Hello world; sleep 1; done")# Collect the output of the job so far$ docker logs $JOB# Kill the job 稍微延迟点运行$ docker kill $JOB

剖析:

  • 本例启动了一个容器,而该容器会每隔1秒输出Helo World
  • –d 表示在后台运行
  • docker logs $JOB表示查看该容器的日志,就是查看标准输出stdout
  • docker kill $JOB表示停掉这个容器

6. 
docker ubuntu镜像安装nc
apt-get update
apt-get install netcat

5.
docker 命令:
docker images -a 查看镜像
docker search redis   查看docker  hub上的镜像
docker pull ubuntu    下载镜像
docker 配置:
cd /etc/docker
检测docker安装:
docker run hello-world
查看docker是否安装成功:
docker info
~~~~~~~~~~~~~~~~~~~
启动/查看:
service docker start
service docker status
service docker stop
~~~~~~~~~~~~~~~~~~~
创建自己镜像
mkdir myimage
vim Dockerfile
>>FROM centos:latest
>>CMD echo "Hello-myimage"
docker build -t myimage .
docker images
docker run myimage
~~~~~~~~~~~~~~~~~~
docker ps # 查看运行中的容器$
docker ps -a # 查看所有容器
~~~~~~~~~~~~~~~~~~~~~~
查看log
docker logs  container_name或者$JOB
~~~~~~~~~~~~~~~~~~~~~~~

docker的ubuntu镜像无ifconfig和ping命令
或者 ubuntu系统中无ifconfig 和 ping 
解决方案:
执行以下鸣冷:
apt-get update
apt-get install net-tools
apt-get install iputils-ping


 

4. docker基础
https://yq.aliyun.com/articles/133?spm=5176.100239.blogcont132.11.SrxUVe;
https://yq.aliyun.com/articles/40494?spm=5176.100239.blogcont65145.24.KAJ4tq

3. docker 阿里云加速
https://cr.console.aliyun.com/#/imageList

Docker 常用命令(一)的更多相关文章

  1. 关于Docker 常用命令

    Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimag ...

  2. 【Docker】(3)---linux部署Docker、Docker常用命令

    linux部署Docker.Docker常用命令 本次部署Linux版本:CentOS 7.4 64位. 说明: 因为Docker是基于Linux 64bit的 所以Docker要求64位的系统且内核 ...

  3. Docker常用命令(二)

    Docker常用命令 查看Docker所有正在运行的容器 docker ps 查看Docker已退出的容器 docker ps -a 查看Docker所有镜像 docker images 删除镜像 删 ...

  4. Docker应用二:docker常用命令介绍

     Docker常用命令使用介绍 docker中常用的命令: 1.docker search image_name:搜查镜像 2.docker pull image_name:从镜像库中拉去镜像 3.d ...

  5. Docker常用命令汇总,和常用操作举例

    Docker命令 docker 常用命令如下 管理命令: container 管理容器 image 管理镜像 network 管理网络 node 管理Swarm节点 plugin 管理插件 secre ...

  6. 1021 docker常用命令和Jenkins搭建

    docker常用命令 1.镜像管理 docker pull (镜像名) # 默认拉取最新版本的镜像 docker pull (镜像名:版本号) #拉取指定版本的镜像 docker push (镜像名) ...

  7. Docker 常用命令——镜像

    Docker 常用命令 帮助命令 docker version    --版本信息 docker info       --详细信息 docker --help     --帮助 镜像命令 1.doc ...

  8. docker 常用 命令

    http://os.51cto.com/art/201409/451117.htm 2.1 在测试机启动容器,安装ssh docker run -i -t ubuntu /bin/bash #此方式运 ...

  9. Docker 常用命令总结

    Docker 常用命令总结   回到顶部 镜像相关 搜索 docker search *image_name* 下载 docker pull *image_name* 查看 docker images ...

  10. 宿主机 && docker 常用命令

    宿主机 && docker 常用命令 1.如果你想快速发现在该主机上使用最多资源的容器(或是最近的所有systemd服务),我推荐systemd-cgtop命令: 2.

随机推荐

  1. python全栈开发day64-模板-变量和(.)的使用,filters和自定义filter

    一.上周内容回顾 day64 内容回顾: 1. 所有的django命令 1. 安装 pip install django==1.11.14 pip install -i 源 django==1.11. ...

  2. 安全测试robots

    http://stock.pingan.com/robots.txt

  3. ubuntu系统更新源

    问题引入:在ubuntu上安装libmysqlclient-dev一直提示Connecting to mirrirs.cqu.edu.cn

  4. MySQL 命令总结

    MySQL命令总结 1.数据库操作 查看在当前服务器中有多少个数据库 创建数据库 >CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLL ...

  5. fillder--信息面板显示请求耗时列

    class Handlers--------->Ctrl+R,找到该方法,加上以下方法即可 { // 显示每行请求的发起时间:时分秒毫秒 public static BindUIColumn(& ...

  6. 02. Pandas 1|数据结构Series、Dataframe

    1."一维数组"Series Pandas数据结构Series:基本概念及创建 s.index  . s.values # Series 数据结构 # Series 是带有标签的一 ...

  7. day 58 bootstrap -part1

    我们的bootstrap主要使用都是官网里面的内容,官网里面的都整理得很完备,有需要的时候就直接去里面找即可, 关于这个bootstrap,我所理解的就是,我们前面所学的那些,从html开始一直到后面 ...

  8. spring框架等web程序在tomcat下的启动顺序

    http://www.cnblogs.com/panxuejun/p/5847774.html

  9. springboot配置log4j

    maven 配置jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifact ...

  10. hive提前过滤重要性

    hive提前过滤 create table sospdm.tmp_yinfei_test_01 ( id string ) partitioned by (statis_date string) ; ...