docker 容器命令及解析

时间:2020-06-17 11:41:09   收藏:0   阅读:59

容器命令
有镜像才能创建容器

docker run [OPTION] IMAGE [COMMAND][ARG...]新建并启动容器

–name=“容器新名字”: 为容器指定一个名称;
-d: 后台运行容器,并返回容器ID,也即启动守护式容器;
-i:以交互模式运行容器,通常与 -t 同时使用;
-t:为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-P: 随机端口映射;
-p: 指定端口映射,有以下四种格式
? ip:hostPort:containerPort

? ip::containerPort

? hostPort:containerPort

? containerPort

>> docker run -it --name mycentos 2f5f33207762

 

docker ps [OPTIONS]列出正在运行的容器

OPTIONS说明(常用):

 

exit 容器停止并退出

Ctrl + P + Q 容器不停止退出

docker start 容器ID 启动容器

docker restart 容器ID 重启容器

docker stop 容器ID 停止容器

docker kill 容器ID 强制停止容器

docker rm 容器ID 删除已停止容器

查看容器内运行的进程:docker top 容器ID

查看容器内部细节:docker inspect 容器ID

 

 

进入正在运行的容器并以命令行交互:

 

直接进入容器启动命令的终端,不会启动新的进程

 

docker attach 容器ID

 

是在容器中打开新的终端,并且可以启动新的进程

 

docker exec -it 容器ID /bin/bash

 

从容器内拷贝文件到主机上:docker cp 容器ID:容器内路径 目标主机路径

 

原文:https://www.cnblogs.com/noteaddr/p/13151337.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!