docker的一些命令

所有命令我都运行过了,在ubuntu14.04上没有问题

 

安装docker:  sudo apt-get install docker-ce=18.03.1~ce-0~ubuntu

 

查看正在运行容器 docker ps

查看所有的容器(启动过的历史容器): docker ps –a

查看最后一次运行的容器:docker ps –l

查看停止的容器:docker ps -f status=exited

 

创建容器命令:docker run

l-i:表示运行容器

l-t:表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一个伪终端。

l--name :为创建的容器命名。

l-v:表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个-v做多个目录或文件映射。注意:最好做目录映射,在宿主机上做修改,然后共享到容器上。

l-d:在run后面加上-d参数,则会创建一个守护式容器在后台运行(这样创建容器后不会自动登录容器,如果只加-i -t两个参数,创建后就会自动进去容器)。

l-p:表示端口映射,前者是宿主机端口,后者是容器内的映射端口。可以使用多个-p做多个端口映射

 

 

创建容器:

创建一个交互式容器并取名为jzwcentos

docker run -it --name=jzwcentos centos:7 /bin/bash

Exit命令可以退出

创建一个守护式容器

sudo docker run -di --name=jzwcentos2 centos:7

 

登录守护式容器方式:

docker exec -it container_name (或者 container_id)  /bin/bash(exit退出时,容器不会停止)

 

启动已运行过的容器:docker start “CONTAINER_NAME”/”ID” 通过ps -a可以查到

 

停止正在运行的容器:docker stop “CONTAINER_NAME”/”ID” 通过ps可以查到

 

 

文件拷贝

如果我们需要将文件拷贝到容器内可以使用cp命令

 docker cp sqlmap_DmEdgw.xml jzwcentos2:/test

拷贝出来docker cp jzwcentos2:/test/sqlmap_DmEdgw.xml  .

 

 

目录挂载:

创建容器 添加-v参数 后边为   宿主机目录:容器目录

docker run -it -v /home/test/foo:/test centos /bin/bash(创建容器时挂载本地目录,怎么给已创建好的容器挂载还没找到相应命令)

 

查看IP:docker inspect --format='{{.NetworkSettings.IPAddress}}' jzwcentos2

 

删除容器 docker rm “CONTAINER_ID”/”NAME”

 

 

 

安装tomcat

  docker pull tomcat:7-jre7

docker run -di --name=jzw_tomcat -p 9000:8080 -v /home/test/foo/webapps:/usr/local/tomcat/webapps --privileged=true tomcat:7-jre7

随便传个war包,但是注意建容器时jdk版本选成7了

 

安装mongo

docker run -p 27017:27017 -v /home/test/foo/db:/data/db -d mongo

 

登录mongo

 首先登录docker exec -it “CONTAINER_ID”/”NAME”    /bin/bash

然后运行mongo localhost:27017

 

安装 nginx

docker run -di --name=jzw_nginx -p 80:80  nginx

访问http://192.168.160.130/

【Docker 学习笔记】Docker 命令大全 【Docker 学习笔记】Docker 命令大全。本文总结了Docker使用过程中常用命令,以及各命令常用参数的解释说明。 阅读详情

相关推荐

Docker命令行

docker命令

2302_77194160的博客 1265

docker启动命令,docker重启命令,docker关闭命令

一.docker服务的命令 启动: systemctl start docker 守护进程重启: systemctl daemon-reload 重启docker服务: systemctl restart docker / service docker restart 关闭: docker service docker stop / docker systemctl stop docker 二.关于docker容器的命令 启动: docker start 容器ID或容器名 1. 先查看已经暂停的容器实例信息

m0_67392010的博客 5万+

【Docker】命令大全

本文主要总结了docker命令相关

al6nlee的博客 3021

docker命令是linux的命令吗,Docker命令行详解

【编者按】Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apache 2.0协议开源。Docker提供了一种在安全、可重复的环境中自动部署软件的方式,它的出现拉开了基于云计算平台发布产品方式的变革序幕。为了更好的促进Docker在国内的发展以及传播,我们决定开设《深入浅出Docker》专栏,邀请Docker...

weixin_42361874的博客 925

Rider高效调试UE引擎:无需编译源码的符号配置指南

本文提供了一份详尽的Rider高效调试UE引擎指南,核心在于无需编译源码即可配置调试符号。通过Epic启动器下载官方PDB文件,并在Rider中正确配置外部符号服务器路径,开发者能在10分钟内实现对引擎内部代码(如AActor::Tick)的源码级断点调试、变量查看和调用堆栈分析,极大提升问题排查效率。

weixin_29011239的博客 340

【代码】获取高级行情数据,并通过 qmt 进行实际下单交易,自动实现止盈止损管理

【代码】获取高级行情数据,并通过 qmt 进行实际下单交易,自动实现止盈止损管理

XD1996CD的博客 4108

【Docker】docker常用命令

码头工人。

学了就忘是正常现象 4376

从SGX到TDX:英特尔机密计算的技术演进与选型指南

本文深入解析了英特尔两代机密计算技术SGX与TDX的核心差异与选型策略。SGX提供应用级飞地隔离,安全等级高但开发复杂;TDX提供虚拟机级信任域保护,兼容性好且易于部署。文章结合金融与医疗行业实战案例,为开发者提供了清晰的选型指南,帮助根据代码可改性、安全需求、部署规模及生态成本选择最合适的机密计算方案。

java5的博客 420

Docker命令

登录到一个 Docker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。这两个选项是用于在命令行中提前指定登录的账号和密码,即使不提前输入,后续在 login 的中途也要输入。且使用 -p 选项提前输入密码,会导致密码信息存储在 history 中,有安全隐患。

laimaxgg 3937

DeepSeek跨会话协作指南:让AI成为你的「第二大脑」

通过DeepSeek的跨会话协作系统,用户实测工作效率提升63%。

紫夜若涵的博客 1472

基于matlab目标雷达横截面建模(附源码)

雷达系统依靠目标反射或散射来检测和识别目标。目标反射越强,雷达接收器返回的回波就越大,从而获得更高的信噪比(SNR)和更高的检测可能性。在雷达系统中,从目标反射的能量由雷达横截面(RCS)决定,定义为sigma代表RCS,R是雷达与目标之间的距离,Es是从目标反射的信号的场强,以及Ei是入射到目标上的信号的场强。通常,目标向各个方向散射能量,RCS是入射角,散射角和信号频率的函数。RCS 取决于目标的形状和构建目标的材料。用于RCS的常用单位包括平方米或dBsm。

珞瑜的博客 3082

Docker相关命令详解

本文介绍了Docker的安装配置和常用操作命令。安装部分提供了多种安装方式,包括一键安装脚本和镜像站配置。常用命令分为两大类:启动类命令(如启动/停止Docker服务、查看状态、设置自启等)和镜像类命令(如查看/搜索/拉取/运行/删除镜像)。每个命令都配有详细说明和示例,帮助用户快速掌握Docker的基本使用方法。

毛兴宇 5140

芒果YOLOv5改进55:损失函数篇之KLD:即插即用 芒果首发原创新颖|全网唯一更新KLD改进博客,通过 Kullback-Leibler 散度学习用于目标检测的高精度边界框,提升YOLOv5小目标

YOLOv5改进KLD损失函数:即插即用 原创新颖|芒果专栏独家首发

包括YOLOv5、YOLOv7、YOLOv8等模型改进 661

【Docker】命令

例如,要将宿主机上的/usr/local/tomcat/RUNNING.txt文件拷贝到容器名称为。如果我们想将容器日志输出到某个文件,方便我们查看分析,可以使用>进行重定向输出。: 是镜像名称,如果要推送到仓库,镜像名称前缀必须是 用户名/ 开头。在服务器上使用日志排查问题的时候,一般我们会对日志进行过滤。仅显示 2020 年 1 月 1 日之后产生的日志。仅显示 2020 年 1 月 1 日之前产生的日志。-p 执行容器的端口,如 -p 80:80。参数,可以查看指定时间段内的日志。

weixin_43107124的博客 1090

【Unity工具篇】| 使用YooAsset接入自己的游戏项目,实现完整热更新流程

前面文章介绍了YooAsset的原理和接入官方示例文档的文章介绍,本文使用YooAsset接入自己的游戏项目做示例。 【Unity工具篇】| 资源管理插件YooAsset,原理及相关配置 【Unity工具篇】| 游戏完整资源热更新流程,YooAsset官方示例项目 具体接入方法有很多种,本文会参照官方示例 Space Shooter 太空战机DEMO 用到的方式接入自己的游戏项目。

努力前行,总会成为自己心中的那道光 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Docker常用命令,命令大全

文章目录Docker命令总结docker常用命令docker命令大全 常用命令由个人学习总结。命令大全翻译自官方最新(2021.05.19)文档,如有错误,请参阅官网。感谢纠正! Docker命令总结 Docker官方帮助文档 docker常用命令 #info|version docker info #显示docker的系统信息,包括镜像和容器的数量 docker version #显示docker的版本信息。 #帮助命令 docker 命令 --help #帮助命令 #镜像命令 d

qiaoshaw的博客 5万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

【Docker】Docker常见命令汇总

Docker常用命令汇总

宝耶需努力的技术分享博客 9650

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

docker命令

docker version 显示docker的版本信息docker info 显示docker的系统信息docker 命令 --help 帮助命令。

clever_quanquan的博客 2018

docker启动命令,docker重启命令

Centos中docker启动命令,docker重启命令,docker关闭命令,可以用容器id和容器名 启动 systemctl start docker 查看docker进程状态 systemctl status docker 守护进程重启 sudo systemctl daemon-reload 重启docker服务 systemctl rest...

qq_40001362的博客 5185

docker进入容器运行命令

Docker是一种流行的容器化平台,它能够快速构建、交付和运行应用程序。在使用Docker时,我们经常需要进入容器进行调试、管理和运行命令等操作。进入 docker 容器需要执行以下步骤:打开终端窗口。使用 docker ps 命令查看正在运行的容器。使用 docker exec -it /bin/bash 命令进入容器,在容器内执行命令,使用 exit 命令退出容器。

A_aspectJ的博客 2万+

docker命令详解

docker命令详解

m0_62357580的博客 3106

docker 命令整理

docker命令收集

2201_75297369的博客 1199

Docker常见命令使用

Docker命令是使用Docker的基础。这里记录下Docker日常运维过程中经常使用到的一些命令,更全面的命令还请参考Docker官网。

云原生Java Web领域技术博客 2045

Docker 常用命令

这个是docker的机制问题,比如你的web容器,我们以nginx为例,正常情况下,我们配置启动服务只需要启动响应的service即可。但是,这样做,nginx为后台进程模式运行,就导致docker前台没有运行的应用, 这样的容器后台启动后,会立即自杀,因为它觉得他没事可做了.在大部分的场景下,我们希望 docker 的服务是在后台运行的,我们可以过 -d 指定容器的后台运行模式。用exit退出,不会导致容器的停止。最佳的解决方案是,将你要运行的程序以前台进程的形式运行,常见就是命令行模式,类似。

Jerry的博客 1218
上一篇: docker 中没有vim
下一篇: Docker入门
java_doom
博客等级 码龄20年 6粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值