博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker容器
阅读量:7188 次
发布时间:2019-06-29

本文共 1015 字,大约阅读时间需要 3 分钟。

   Docker容器的基本操作:

启动容器:

dockerrun 镜像文件名称  命令  参数

启动交互式容器:

dockerrun -i -t 镜像文件名称 /bin/bash

-i:为容器始终打开标准输入

-t:打开一个标准的终端

查看容器:

dockerps

-a:查看所有的容器

查看容器参数:

dockerinspect 容器ID或名字

自定义容器的名字:

dockerrun –name=自定义名字 镜像名称

重新启动停止容器:

dockerstart 容器名称或ID

dockerstop 容器名称或ID

dockerkill 容器名称或ID

stop命令是发送信号到服务器端等待容器的停止,kill是直接杀死运行中的容器。

删除Docker容器:

dockerrm 容器名称或ID

 

Docker守护式容器:

1.可以长期运行

2.没有交互的会话

首先启动一个交互式容器:

[root@docker0~]# docker run -i -t ubuntu /bin/bash

按Ctrl+P 再按Ctrl+Q退出交互式容器,但是容器还在后台运行。

再次进入已经退出的容器:

dockerattach 容器名称或ID

启动守护式容器:

dockerrun -d 镜像名称 命令 参数

查看容器的日志:

dockerlogs 容器名称或ID

-f:始终跟踪容器的变化

-t:在返回的结果上加上时间戳

--tail数字:指定返回结尾处返回多少数量的日志,默认为所有

查看容器内的进程:

dockertop 容器名称或ID

在运行中容器中启动新的进程:

dockerexec 容器名称或ID命令 参数

   在容器中部署Nginx静态网站:

容器的端口映射:

通过run -P(run –publish-all)或run -p(--publish=[])进行映射。

容器映射的四种格式:

  1. 容器端口

  2. 主机端口:容器端口

  3. IP地址::容器端口

  4. IP地址:主机端口:容器端口

(1)  创建端口映射的容器并更新源:

(2)安装Nginx和vim,创建网页文件:

(3)文件内容:

(4)查找nginx文件目录:

(5)测试语法并启动服务:

(6)查看进程信息:

(7)查看端口映射:

每次重启容器,容器的IP地址都会改变。

 本文转自 棋帅小七 51CTO博客,原文链接:http://blog.51cto.com/xvjunjie/1982403

转载地址:http://ihykm.baihongyu.com/

你可能感兴趣的文章
SpringMVC.xml配置文件
查看>>
数据和表达式-2
查看>>
python 操作字符串的方法和含义
查看>>
开源免费图表插件
查看>>
JSTL详解
查看>>
寄存器(通用寄存器)
查看>>
服务器模型分析与验证
查看>>
GG's Single Day
查看>>
又回来了,隔了一年了
查看>>
哈夫曼树(Huffman Tree)
查看>>
BAPI
查看>>
模式设计-装饰器模式
查看>>
windows内核驱动中的链表结构
查看>>
POJ3041 Asteroids(最小点覆盖)
查看>>
虚拟化技术:Xen与KVM的对比
查看>>
ASP.NET 之 Chart Control for .Net Framework
查看>>
JDBC连接mysql数据库并进行简单操作
查看>>
python第二天随笔(语言发展)
查看>>
第7次测试md插件
查看>>
渔业古谚语 好吃排“第五”——清蒸白姑鱼
查看>>