Docker 常用命令(一)
9. docker 删除镜像: docker rmi imageID
删除容器: docker rm containName
8. docker repo 上传:
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
~~~~~~~~~~~~~~~~~~~~~~~
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 常用命令(一)的更多相关文章
- 关于Docker 常用命令
Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimag ...
- 【Docker】(3)---linux部署Docker、Docker常用命令
linux部署Docker.Docker常用命令 本次部署Linux版本:CentOS 7.4 64位. 说明: 因为Docker是基于Linux 64bit的 所以Docker要求64位的系统且内核 ...
- Docker常用命令(二)
Docker常用命令 查看Docker所有正在运行的容器 docker ps 查看Docker已退出的容器 docker ps -a 查看Docker所有镜像 docker images 删除镜像 删 ...
- Docker应用二:docker常用命令介绍
Docker常用命令使用介绍 docker中常用的命令: 1.docker search image_name:搜查镜像 2.docker pull image_name:从镜像库中拉去镜像 3.d ...
- Docker常用命令汇总,和常用操作举例
Docker命令 docker 常用命令如下 管理命令: container 管理容器 image 管理镜像 network 管理网络 node 管理Swarm节点 plugin 管理插件 secre ...
- 1021 docker常用命令和Jenkins搭建
docker常用命令 1.镜像管理 docker pull (镜像名) # 默认拉取最新版本的镜像 docker pull (镜像名:版本号) #拉取指定版本的镜像 docker push (镜像名) ...
- Docker 常用命令——镜像
Docker 常用命令 帮助命令 docker version --版本信息 docker info --详细信息 docker --help --帮助 镜像命令 1.doc ...
- docker 常用 命令
http://os.51cto.com/art/201409/451117.htm 2.1 在测试机启动容器,安装ssh docker run -i -t ubuntu /bin/bash #此方式运 ...
- Docker 常用命令总结
Docker 常用命令总结 回到顶部 镜像相关 搜索 docker search *image_name* 下载 docker pull *image_name* 查看 docker images ...
- 宿主机 && docker 常用命令
宿主机 && docker 常用命令 1.如果你想快速发现在该主机上使用最多资源的容器(或是最近的所有systemd服务),我推荐systemd-cgtop命令: 2.
随机推荐
- lojround3
A.绯色 IOI(开端) 首先注意到是完全图,数据范围又很大,肯定要观察一些性质 我们化简一下式子 发现其实是要求simga(xixj)最大 那么结论就很好想了 最大的和次大的第三大的连一起...然后 ...
- selenium相关:通过location 和 size 获取元素所在像素位置和尺寸,截取图片ROI
1.实验 #https://captcha.luosimao.com/demo/ chrome default: location 不滚动,直接返回相对整个html的坐标 {'x': 15.0, 'y ...
- 使用ycsb对hbase1.4.9 benchmark
Ycsb下载地址:https://github.com/brianfrankcooper/YCSB/releases 目前测试hbase1.4.9,因此下载ycsb-hbase14-binding-0 ...
- 数论算法 剩余系相关 学习笔记 (基础回顾,(ex)CRT,(ex)lucas,(ex)BSGS,原根与指标入门,高次剩余,Miller_Rabin+Pollard_Rho)
注:转载本文须标明出处. 原文链接https://www.cnblogs.com/zhouzhendong/p/Number-theory.html 数论算法 剩余系相关 学习笔记 (基础回顾,(ex ...
- maven启动tomcat访问报404(url中没有项目名)
[INFO] Running war on http://localhost:8080/js_001(红色部分是项目名,要是没有的话是不能访问项目资源的) 但是我仍然不知道为什么有些maven项目却有 ...
- html-form
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Harmonic Number(调和级数+欧拉常数)
In mathematics, the nth harmonic number is the sum of the reciprocals of the first n natural numbers ...
- dp经典问题-最大连续子序列和 hdu1003
题目描述: 这道题我先后做过三遍,结果每一遍都没有做出来.今天再仔仔细细的研究了一下,才发现用动态规划更好理解. 关于求最大连续子序列和的博文转载如下:https://www.cnblogs.com/ ...
- JavaEE 之 RESTful
1.RESTful a.定义:一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件.它主要用于客户端和服务器交互类的软件.基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等 ...
- 大数据技术 - MapReduce的Combiner介绍
本章来简单介绍下 Hadoop MapReduce 中的 Combiner.Combiner 是为了聚合数据而出现的,那为什么要聚合数据呢?因为我们知道 Shuffle 过程是消耗网络IO 和 磁盘I ...