当前位置: 首页 > news >正文

Docker启动/停止/进入容器的常见操作

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

以下操作基于上一篇所述容器

地址:https://my.oschina.net/xiaozhiwen/blog/1600659

1、查看运行中的容器

docker ps
root@kobe:/opt/software/docker/spring-boot-docker/target# docker ps
CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS              PORTS                    NAMES
5ecf2637f10b        cloudcomb/sun:1.0   "java -jar /app.jar"   45 seconds ago      Up 2 seconds        0.0.0.0:1024->8080/tcp   goofy_easley

2、停止容器

docker stop goofy_easley
root@kobe:/opt/software/docker/spring-boot-docker/target# docker stop goofy_easley
goofy_easley

goofy_easley:为docker ps返回结果中的 NAMES

3、启动容器

docker start goofy_easley
root@kobe:/opt/software/docker/spring-boot-docker/target# docker start goofy_easley
goofy_easley

4、进入容器

进入容器有多种方法,以下示例最简单的方法,使用exec

docker exec -it 5ecf2637f10b /bin/sh

5ecf2637f10b :为docker ps返回结果中的 CONTAINER ID

5、退出容器

exit
root@kobe:/opt/software/docker/spring-boot-docker/target# docker exec -it 5ecf2637f10b /bin/sh
/ # ls
app.jar  bin      dev      etc      home     lib      lib64    linuxrc  media    mnt      proc     root     run      sbin     sys      tmp      usr      var
/ # env
HOSTNAME=5ecf2637f10b
SHLVL=1
HOME=/root
JAVA_VERSION=8
TERM=xterm
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG=C.UTF-8
JAVA_BUILD=03
JAVA_UPDATE=77
PWD=/
JAVA_HOME=/usr/lib/jvm/default-jvm
/ # 
/ # exit
root@kobe:/opt/software/docker/spring-boot-docker/target#

 

转载于:https://my.oschina.net/xiaozhiwen/blog/1600766

相关文章:

  • 小论面向对象编程方法
  • git 下载代码到本地
  • Nginx安装、默认虚拟主机、用户认证、域名重定向
  • 七周七数据库
  • Android FM模块学习之四源码分析(八)
  • 初识MongoDB分片
  • BZOJ 2821 作诗(Poetize)(分块)
  • python学习笔记(九):操作数据库
  • Java今年最流行的三大框架你应该学习了
  • JSON数组,JSON对象,数组的区别与基本操作整理
  • 阿里云全球19个地域节点,哪个节点的服务器好,速度快?
  • 回顾2017:基础设施支出增长 思科占主导地位
  • 微服务入门【系列视频课程】
  • mongodb集群模式(主从模式,副本集模式,分片模式)
  • 透彻影像王书浩:三易其辙与功不唐捐
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • IP路由与转发
  • java8-模拟hadoop
  • JavaScript学习总结——原型
  • Js基础——数据类型之Null和Undefined
  • Less 日常用法
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • React-redux的原理以及使用
  • Windows Containers 大冒险: 容器网络
  • 包装类对象
  • 不上全站https的网站你们就等着被恶心死吧
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 好的网址,关于.net 4.0 ,vs 2010
  • 排序算法之--选择排序
  • 七牛云假注销小指南
  • 小程序开发中的那些坑
  • 在weex里面使用chart图表
  • 选择阿里云数据库HBase版十大理由
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • $.proxy和$.extend
  • (007)XHTML文档之标题——h1~h6
  • (LeetCode 49)Anagrams
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (二)PySpark3:SparkSQL编程
  • (九十四)函数和二维数组
  • (力扣)循环队列的实现与详解(C语言)
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)基于IDEA的JAVA基础12
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • ..回顾17,展望18
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET Core 中插件式开发实现
  • .net 按比例显示图片的缩略图
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • ;号自动换行
  • @31省区市高考时间表来了,祝考试成功
  • []串口通信 零星笔记
  • [Angular 基础] - 指令(directives)