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

1、docker的启动、停止、重启

[root@localhost ~]# service docker restart
Redirecting to /bin/systemctl restart docker.service
[root@localhost ~]# service docker stop
Redirecting to /bin/systemctl stop docker.service
[root@localhost ~]# service docker start
Redirecting to /bin/systemctl start docker.service

2、docker运行镜像创建一个容器

docker run

[root@localhost ~]# docker run -it -p 80:80 -v /docker_test:/yufei  --name yufei_6 centos

-i:允许我们对容器内的 (STDIN) 进行交互

-t:在新容器内指定一个伪终端或终端

-p:宿主机的端口映射到容器的端口

-v:是挂在宿机目录, /docker_test是宿机目录,/yufei是当前docker容器的目录,宿机目录必须是绝对的。

--name:是给容器起一个名字,可省略,省略的话docker会随机产生一个名字

3、查看正在运行容器

docker ps、docker ps -a

$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
f84f2393be81        centos              "/bin/bash"         3 days ago          Up 5 seconds                            festive_cray

4、启动、停止、重启某个docker 容器

docker start、docker stop、docker restart

[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker start f84f2393be81
f84f2393be81[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker stop f84f2393be81
f84f2393be81[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker restart f84f2393be81
f84f2393be81

5、删除容器、镜像

docker rm、docker rmi

[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker rm 178a433d46f7
178a433d46f7

6、进入容器

docker exec -it id 启动一个伪终端以交互式的方式进入某个容器

[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker exec -it f84f2393be81 bash
[root@f84f2393be81 /]#

docker attach id 进入某个容器(使用exit退出后容器也跟着停止运行)

[liuyuantao@DESKTOP-VB95U9M MINGW64]# docker attach f84f2393be81
[root@f84f2393be81 /]#

7、创建镜像

docker build -t soar/centos:7.1 .  通过当前目录下的Dockerfile创建一个名为soar/centos:7.1的镜像

转载于:https://my.oschina.net/liuyuantao/blog/1842985

Docker常用基础命令汇总相关推荐

  1. docker镜像简介和docker常用基础命令

    docker镜像简介和docker常用基础命令 文章目录 docker镜像简介和docker常用基础命令 1:docker镜像概述 1.1:什么是docker镜像 1.2:docker镜像的获取方式 ...

  2. CentOS常用基础命令汇总

    CentOS常用基础命令汇总 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shu ...

  3. Docker常用基础命令

    目录 1.docker version  查看版本信息 2.docker info  查看docker的一些信息 3.docker search 镜像搜索 4.docker pull 拉取镜像到本地 ...

  4. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  5. Ubuntu常用基础命令

    转载原地址:https://www.linuxidc.com/Linux/2018-07/153206.htm 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子 ...

  6. Mysql常用基础命令操作实战

    目录 一    启动与关闭MySQL    3 1.1    单实例MySQL启动与关闭方法    3 ※1※    常规启动关闭数据库方式(推荐)    3 1.2    多实例MySQL启动与关闭 ...

  7. xshell删除文件夹命令_ssh远程连接GPU服务器进行深度学习以及常用ssh命令汇总

    在我们进行深度学习的科研任务时,我们都会遇到复杂神经网络的训练问题,这时我们都不可避免地需要一块合适的gpu服务器,我认为gpu服务器的好处有两点:一是相对而言便宜一些,虽然很多gpu服务器也是昂贵的 ...

  8. redhat常用基础命令代码

    redhat常用基础命令 1.登陆和关机,重启和切换用户,创建删除用户 远程登陆redhat: ssh root@192.168.xx.xx ssh为远程登陆选择的通道,root为用户名,192.16 ...

  9. CentOS常用基础命令大全

    这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统( ...

最新文章

  1. Pymol(1.8.6)作图技巧之cartoon和surface镶嵌模型
  2. nodejs安装部署与运行
  3. bootstrap-switch 不起作用 class处显示代码_GTJ2018高频问题解答——第六弹:梁加腋箍筋显示、梁钢筋报表查看等问题...
  4. window.showModalDialog介绍
  5. SVN常用命令及在windows上安装SVN
  6. Java中的Selenium / WebDriver示例
  7. 冯提莫在B站的受欢迎度
  8. 栈的应用--中序表达式转后序表达式
  9. qtplaintextedit如何删除内容_YouTube:如何删除油管频道Channel
  10. 万恶的华为,落魄的爱立信
  11. java基础学习1-java实验输出希腊字母表
  12. 数字图像处理之matlab大作业:美图秀秀
  13. springboot/vue 前后端分离项目搭建流程
  14. Excel单元格保护
  15. jsp学习—虚拟主机
  16. 百度网盘web登录页-原生js实现
  17. 计算机原理---网络基础知识
  18. Android 闹钟app 课程设计
  19. 数据包封包APP信息收集
  20. 2013年5月电商网站微博发展报告

热门文章

  1. 基于TensorFlow 2.0的中文深度学习开源书来了!GitHub趋势日榜第一,斩获2K+星
  2. 第 3 章 镜像 - 014 - 镜像的缓存特性
  3. class function,delphi静态函数的对象基址分析static
  4. Java调用net的webservice问题分享
  5. [每日一问]虚拟化网络设计中为什么建议采用链路聚合
  6. iOS 新窗口在最上层
  7. v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法
  8. php函数的实现原理及性能分析
  9. 关于美工ps出图table格式的处理
  10. 您的安全设置不允许网站使用安装在您的计算机上的ActiveX控件的解决方法