问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

docker linux 一些常用命令没有

发布网友 发布时间:2022-03-20 21:24

我来回答

2个回答

懂视网 时间:2022-03-21 01:45

产品型号:Thinkpad E15

系统版本:centos8

docker命令教程

例1:运行一个 container并加载镜像centos,运行起来这个实例后,在实例中执行 /bin/bash命令

docker常用参数:

run  运行

-i   以交互模式运行容器,通常与 -t 同时使用;

-t  为容器重新分配一个伪输入终端,通常与 -i 同时使用;

[root@xuegod63 ~]# docker images 

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

centos    latest              196e0ce0c9fb        12 days ago         196.6 MB

[root@xuegod63 ~]# docker run -it centos:latest bash  #启动一个实例,也就2秒就可以搞定

[root@068fd8c70344 /]# ls   #查看实例环境

[root@f072b5ae7542 /]# cat /etc/redhat-release 

退出容器:

[root@f072b5ae7542 /]#exit

例2:在 container 中启动一个长久运行的进程,不断向stdin输出 hello world 。模拟一个后台运行的服务

docker常用参数:

-d  后台运行容器,并返回容器ID;

-c  后面跟待完成的命令

[root@xuegod63 ~]# docker run  -d centos:latest /bin/sh -c "while true;do echo hello world; sleep 1; done"

1b3493487c4fde6eb233d59fa9ab9a204ad993cd3debbd5a9a28be6816694605

#容器的ID

从一个容器中取日志,查看输出的内容,可用于后期检查docker实例在标准输出中弹出的错误信息或正常的信息。 

语法: docker  logs   容器实例的Name/ID  

[root@xuegod63 ~]# docker logs 1b3493487c4    #容器的ID可以写全,也可以不写全,只要唯一就可以了

hello world

hello world

hello world

hello world

查看正在运行的容器:

[root@xuegod63 ~]# docker ps  #列出所有运行中容器。

也可以使用短ID或docker实例的名字查看日志输出:

[root@xuegod63 ~]# docker logs 4109c3446284

或:

[root@xuegod63 ~]# docker logs flamboyant_davinci

[root@xuegod63 ~]# docker ps -a  #-a 列出所有容器(包含沉睡/退出状态的容器);

总结:

1、docker run -it centos:latest bash  启动一个实例 

2、docker run  -d centos:latest /bin/sh -c "while true;do echo hello world; sleep 1; done"  #后台运行容器,并返回容器ID;

3、docker  logs   容器实例的Name/ID从一个容器中取日志,查看输出的内容

4、docker ps  #列出所有运行中容器。

热心网友 时间:2022-03-20 22:53

docker是一个容器,通过它可以执行打包好的镜像里的程序,如 docker run -i -t ubuntu /bin/bash 就是执行ubuntu这个镜像中的/bin/bash程序,只要镜像里有什么程序,你都可以通过docker run 的方式去调用它。
docker linux 一些常用命令没有

docker run -i -t ubuntu /bin/bash 就是执行ubuntu这个镜像中的/bin/bash程序,只要镜像里有什么程序,你都可以通过docker run 的方式去调用它。

Linux SCADA

ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中心,先进、灵活的...

docker linux 一些常用命令没有

docker是一个容器,通过它可以执行打包好的镜像里的程序,如 docker run -i -t ubuntu /bin/bash 就是执行ubuntu这个镜像中的/bin/bash程序,只要镜像里有什么程序,你都可以通过docker run 的方式去调用它。

docker的一个容器所有的docker命令对它都无效是什么原因?

一般通过镜像安装的ubuntu容器为纯净的环境,其好多命令执行不了,即缺少很多可执行脚本,安装即可。执行一切安装之前请先执行 apt-get update 你试试看吧 看看《Linux就该这么学》 里面有个专栏是 Linux命令大全(手册 1. lsb_release apt-get install lsb-release 2. ifconfig apt install net-tools ...

linux docker命令

1、常用命令 docker version:查看版本 docker info:查看详细信息 docker --help:查看命令 2、镜像命令 docker images:查看镜像 docker images -a:列出本地所有的镜像 docker images -p:只显示镜像ID docker images --digests:显示镜像的摘要信息 docker images --no-trunc:显示完整的镜像信息 3...

dockerfile指令跟linux命令通用,可以在linu

你好,你是问dockerfile指令跟linux命令通用吗?dockerfile指令跟linux命令通用。每条命令对应linux下面的一条命令,docker程序将这些dockerfile指令在翻译成真正的linux命令,dockerfile中每条指定对应linux中的一条命令,docker程序将读取dockerfile中的指令生成指定镜像。所以dockerfile指令跟linux命令通用。

docker命令记不住?docker常用操作命令大全,收藏起来

尽管与虚拟机有其优缺点,Docker提供了实用的命令行工具,让开发者能轻松管理。以下是关于Docker进程控制、容器管理和镜像操作的一些关键命令:启动、停止和重启Docker服务:systemctl start/stop/restart docker容器操作:docker run -i -t --name {your_name} --d {image_name},使用-d选项创建守护式...

Docker小白的福音:50条Docker命令清单,干就完了!

一、Docker 容器命令列出所有正在运行的容器dockerps 还有两个同等作用的命令:Docker container ps docker container ls 列出所有容器(包含所有状态)dockerps-a docker ps -a中的-a是-all的缩写。列出所有正在运行的容器(带文件大小)dockerps-s 同等作用的命令:docker container ls -s docker ps -...

dockerfile指令跟linux命令通用吗

通用。dockerfile指令跟linux命令通用,Docker程序将这些Dockerfile指令翻译成真正的Linux命令,Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系。

linux系统怎么进docker容器

运行Docker容器、进入Docker容器。1、运行Docker容器:确保已经安装了Docker,并在Linux系统上运行了Docker容器。可以使用以下命令来运行一个Docker容器:sudodockerrun-it,是要运行的Docker镜像的名称。2、进入Docker容器:要进入已经运行的Docker容器,使用以下命令:sudodockerexec-it/bin/bash,是容器的名称...

对于Docker和Podman的一点使用经验

注意事项 部署Kafka:- Docker脚本- Podman脚本- 注意事项 部署Prometheus和Grafana:- Docker脚本- Podman脚本(Grafana利用内置功能展示监控报表)在使用过程中,Grafana的功能强大,数据展示丰富。以下是一些常用命令的汇总:...(列出相关命令)目前并未提供一键部署脚本,这部分可能需要进一步完善。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Twitter密码输入错误5次,为什么会锁定账号? twitter账号被锁定了怎么办? 苹果手机怎么同时安装2个同名app 推特账号被锁怎么办? 你好,刚做的一网站,网页源代码不会修改和保存,能帮忙指点详细一点吗,谢 ... 为什么我的Twitter帐号被锁定? 梦见自己伤口好了割开又重,包扎 08年北京奥运会金牌材质 08年奥运会金牌是纯金吗 08奥运会金牌材质 苹果平板抖音怎么看回放 nginx的能用apache打开吗 单独使用NGINX+PHP好还是NGINX+APACHE+PHP好 NGINX+PHP(FASTCGI)好,还是NGINX+APACHE+PHP好? 我的网站是纯php的,用apache好还是nginx好? 微信与别人的聊天记录怎么发给别人 nginx php 和apache php 哪个性能更高 apache+php 与 nginx+php,哪个好 在linux的centOS7.2版本中2.4版本的apache的httpd.conf 如何配置外部访问啊! 如何在CentOS6下实现Apache+PHP+MySQL的快速安装 快手账号注销后别人还能和我私信吗? centos7怎么样安装php+mysql+apache centos下怎么找到apache的配置文件 如何在阿里云服务器centos 7上安装Apache 你好 快手号注销了 还能找回吗? centos6.5怎么看Apache安装位置 centos怎么查看apache安装在哪里 阿里云centos怎么配置apache 快手可以解除实名认证吗? 怎样在 CentOS 6.5 64位系统上安装Apache 2.2.15 + MySQL 5.1.7 docker 容器里好多命令没有怎么办 如何查看docker 里某个容器的的启动命令? 如何打包创建镜像和运行Docker容器及常用命令 docker进入container之后能运行什么命令 如何操作一个docker mysql docker desk top 安装后怎么复制命令到终端? 请教Docker 正确的使用姿势 docker 怎么创建基础镜像 怎么修改微信铃声 如何进入 Docker 容器 微信铃声怎么改 如何操作docker 容器的配置文件 怎么更改微信铃声怎么设置 linux服务器怎么安装nginx vivo x7微信铃声怎么改? 在linux下yum安装nginx选择哪个安装 在linux上安装nginx是不是会创建名为nginx或nobody的用户和用户组 请教问题nginx反向代理proxy 我的QQ界面怎么变成简洁版就不会变了 nginx怎样实现反向代理虚拟机
  • 焦点

最新推荐

猜你喜欢

热门推荐