首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Docker(12)- docker run 命令详解

作用 创建一个新的容器并运行一个命令 语法格式 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...其实打印的日志就是 catalina.sh run 命令运行之后的日志 栗子二 使用镜像 tomcat:7 以后台模式启动一个容器 容器名字自定义为 tomcat7 docker run -d --...bash 注意:这里不加 的话,容器是无法再启动的,加上才能启动容器并执行 bash 命令 -it docker run -d -p 111.20.72.43:8888:8080 -v /usr/local...-it 注意:如果这里加了 参数,则不会进入容器的 CLI 界面;如果不加 bash 命令,则会执行 tomcat 容器本身自动会执行的命令( catalina.sh run ),也会进不了 CLI...界面,因为会打印一堆运行日志 -d docker run -it -p 1111:8080 tomcat:7 bash 不加 bash的执行结果 ?

13.3K32
您找到你想要的搜索结果了吗?
是的
没有找到

docker run 命令使用详解(一)

Docker run命令Docker中最基本、最常用的命令之一,它可以让用户在Docker容器中运行一个镜像。Docker run命令的基本用法Docker run命令用于在容器中运行一个镜像。...Docker run命令的基本语法如下:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]其中,OPTIONS是Docker run命令的可选参数,IMAGE是要运行的镜像的名称或...Docker run命令示例下面是一些Docker run命令的示例,以帮助读者更好地理解这个命令的用法。...运行一个简单的容器最简单的Docker run命令是只提供一个镜像名称,Docker会使用该镜像创建一个新的容器并在其中运行默认命令。...docker run ubuntu上面的命令将使用Docker Hub上的ubuntu镜像创建一个新的容器,并在其中运行默认的命令/bin/bash。由于没有使用任何选项,容器将在前台运行。

5.1K30

深入理解 Docker Run 命令:从入门到精通

前言 在容器化技术的领域中,Docker 无疑是最为广泛使用的工具之一。而 docker run 命令则是使用 Docker 进行容器管理的核心命令之一。...本文将深入探讨 docker run 命令的使用方法,旨在帮助初学者快速入门并掌握该命令的各种用法。 Docker Run 简介 docker run 命令用于在 Docker 中运行一个容器。...docker run 命令的基本语法如下: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...docker run 执行流程 首先在指定镜像上创建一个可写的容器层 然后使用指定的命令(COMMAND)启动它 docker run 相当于执行了两个 API:/containers/create、/...如果不加 bash 命令,则会执行 tomcat 容器本身自动会执行的命令( catalina.sh run ),也会进不了 CLI 界面,因为会打印一堆运行日志 docker run -it -p 1111

1.4K10

任何专家都应该知道的顶级Docker命令

例如,要检查docker run命令选项,可以使用以下命令: $ docker run --help 作为Docker专家,您必须定期执行某些任务。因此,我们将把信息组织成更小的部分。...docker rm- 取出容器。 docker rmi- 删除图像 docker run- 在隔离的容器中运行命令docker search- 在Docker Hub中搜索图像。...你可以运行另一个 docker pull 命令: $ docker pull nginx 现在,如果您检查Docker镜像,您会看到如下内容: $ docker images REPOSITORY...运行以下命令: $ docker run -p 8080:80 nginx 您已使用run命令从之前从Docker Hub中提取的nginx映像创建NGINX容器。'...$ docker run -p 8080:80 -d nginx 上面的命令将以分离模式启动容器并返回命令行。

92920

《 第一本Docker书 》读书笔记 --- Docker 各项操作命令及参数说明(docker run 命令各个参数说明)

PS :个人所有读书笔记只记录个人想要的内容,很可能原书大量内容没有纳入笔记中... ... 1. 可用 docker info 查看程序是否正常工作。...2. docker run 如果本地没有对应镜像,会从Docker 官方仓库 Docker Hub 下载该镜像。 docker run 命令会覆盖 CMD (见第19条)指令。...docker run 参数说明: (此项是从书中多个地方整理而成,实际书中对此命令各个参数的讲解分布在多个章节中) -i :开启标准输入。...8. docker inspect : 返回容器配置信息。 9. 停止容器:docker stop 容器id/容器名 或者 docker kill 容器id/容器名 。 10....5)卷会一直存在,直到没有任何容器使用它们。 22. Docker 和 Jenkins 持续集成见书 P132 。 23.

47020

Java:记录一次 Process调用系统命令,waitFor()阻塞返回问题及解决方案

一、问题现象 在Java程序中,启动另一个进程执行一个命令时可以使用ProcessBuilder类启动一个进程。...(true); Process process = processBuilder.start(); processBuilder.start() 会立刻返回,不会待ps进程结束。...所以Process提供waitFor方法,调用后线程阻塞,直到ps命令结束。但有一个问题,当命令的输出很多内容时,waitFor方法会一直卡着返回。这个问题的原因是打开的进程的输出内容没有被读取。...剩余内容输出被阻塞了,所以一直卡在那里。 二、解决方法 解决方法比较简单就是:输出内容一定要被读出来。...= null) { System.out.println(line); } } 这样就可以正常获取返回结果了。

20310

基于docker构建测试环境

这里使用的是Ubuntu18来进行实践的 0x02 镜像基本操作 docker的安装细说了,网上有大量的内容。...有7列内容,它们依次是: 容器ID、采用镜像、容器启动后执行的命令、创建时间、状态、端口、自定义的名字 查看所有的容器(包括已停止的) docker ps -a 停止容器 docker stop container_name...可以发现内容都是存在的 PS:这里还有一个点大家需要注意一下tag_name默认是latest,如果你没有自定义tag_name的时候,在启动的时候可以写,如果自定义过的话,在启动的时候需要加上tag_name...这里是因为IP地址的话,会经常变化,如果使用别名的话就不会有任何的问题了。 然后再次进入docker进行执行 ?...、CMD等命令执行时都会在该目录下执行,在使用docker run运行时,可以通过-w参数覆盖此时的设置 USER:指定容器运行时的用户名或UID,后续的RUN命令也会使用指定用户 USER user

1K10

【云原生 | 05】Docker中容器的创建与启停「建议收藏」

可执行程序的info命令,该命令返回所有容器和镜像(镜像即是Docker用来构建容器的“构建块”)的数量、Docker使用的执行驱动和存储驱动(execution and storage driver...我们可以使用docker run命令创建容器。...官方文档上列出了docker run命令的所有标志,此外还可以用命令docker help run查看这些标志。或者,也可以用Docker的man页(也就是执行man docker-run命令)。...用户可以继续在容器中做任何自己想做的事情。当所有工作都结束时,输入exit,就可以返回到Ubuntu宿主机的命令行提示符了。 但是,容器现在已经停止运行了!...结束语 ​ 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。

58130

docker 入门_docker高级教程

docker运输东西通过一个超级码头,任何地方需要货物都由鲸鱼先送到超级码头,然后再由鲸鱼从超级码头把货物送到目的地。...ps [OPTIONS] # OPTIONS说明: # -a: 代表查看全部的容器,包括没有运行 # -q: 只查看容器的标识 # -f: 根据条件过滤显示的内容 # –format: 指定返回值的模板文件...返回上一级目录 cd ../.....返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd – 返回上次所在的目录 pwd 显示工作路径 mkdir dir1 创建一个叫做 ‘dir1′ 的目录...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

71651
领券