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. lojround3

    A.绯色 IOI(开端) 首先注意到是完全图,数据范围又很大,肯定要观察一些性质 我们化简一下式子 发现其实是要求simga(xixj)最大 那么结论就很好想了 最大的和次大的第三大的连一起...然后 ...

  2. selenium相关:通过location 和 size 获取元素所在像素位置和尺寸,截取图片ROI

    1.实验 #https://captcha.luosimao.com/demo/ chrome default: location 不滚动,直接返回相对整个html的坐标 {'x': 15.0, 'y ...

  3. 使用ycsb对hbase1.4.9 benchmark

    Ycsb下载地址:https://github.com/brianfrankcooper/YCSB/releases 目前测试hbase1.4.9,因此下载ycsb-hbase14-binding-0 ...

  4. 数论算法 剩余系相关 学习笔记 (基础回顾,(ex)CRT,(ex)lucas,(ex)BSGS,原根与指标入门,高次剩余,Miller_Rabin+Pollard_Rho)

    注:转载本文须标明出处. 原文链接https://www.cnblogs.com/zhouzhendong/p/Number-theory.html 数论算法 剩余系相关 学习笔记 (基础回顾,(ex ...

  5. maven启动tomcat访问报404(url中没有项目名)

    [INFO] Running war on http://localhost:8080/js_001(红色部分是项目名,要是没有的话是不能访问项目资源的) 但是我仍然不知道为什么有些maven项目却有 ...

  6. html-form

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. Harmonic Number(调和级数+欧拉常数)

    In mathematics, the nth harmonic number is the sum of the reciprocals of the first n natural numbers ...

  8. dp经典问题-最大连续子序列和 hdu1003

    题目描述: 这道题我先后做过三遍,结果每一遍都没有做出来.今天再仔仔细细的研究了一下,才发现用动态规划更好理解. 关于求最大连续子序列和的博文转载如下:https://www.cnblogs.com/ ...

  9. JavaEE 之 RESTful

    1.RESTful a.定义:一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件.它主要用于客户端和服务器交互类的软件.基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等 ...

  10. 大数据技术 - MapReduce的Combiner介绍

    本章来简单介绍下 Hadoop MapReduce 中的 Combiner.Combiner 是为了聚合数据而出现的,那为什么要聚合数据呢?因为我们知道 Shuffle 过程是消耗网络IO 和 磁盘I ...