docker常用命令

1、安装docker

  • docker可安装在多个系统上,本文是在mac上操作的,更多系统的安装可参考 菜鸟教程docker
  • mac上按装docker最简单常用的就是直接去官网下载 .dmg 文件手动安装,也可以使用Homebrew 来安装 Docker:
brew cask install docker

*鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com

在任务栏点击 Docker for mac 应用图标 -> Perferences... -> Daemon -> Registry mirrors。在列表中填写加速器地址即可。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。

docker info   #输入命令查看docker系统信息,拉到最后可以查看配置的地址是否成功。
docker --info
  • docker --verison 查看docker版本信息


    docker --verison

2、下载image镜像

  • docker search ** 查看找镜像

[macbookpro@Riclue:~]$ docker search MongoDB
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mongo MongoDB document databases provide high avai… 4927 [OK]
mongo-express Web-based MongoDB admin interface, written w… 290 [OK]
tutum/mongodb MongoDB Docker image – listens in port 27017… 224 [OK]
bitnami/mongodb Bitnami MongoDB Docker Image 47 [OK]
percona/percona-server-mongodb Percona Server for MongoDB docker images 18
......

  • docker pull **下载镜像
  1. 不指定版本号 docker pull python ,获取最新镜像


    docker pull
  2. 指定版本号 docker pull python:3.5.6,获取指定版本镜像


    docker pull

3、查看已经下载的镜像

docker images
docker image ls
docker image list
##三种方法都可以,效果相同
docker images list

4、启动容器参考

docker run **  

5、查看容器

 docker ps #查看启动的容器
docker ps -a  #查看全部容器(包括停止的)

6、docker stop 停止容器

  • docker stop 后接 CONTAINER ID或者NAME
    可根据docker ps 查看运行的容器的CONTAINER ID和NAME


docker stop 17b84360d54c  #根据CONTAINERID停止
docker stop sharp_montalcini #根据NAME停止
  • 补充:docker start /restart 启动停止的容器/重启正在运行的容器
docker start sharp_montalcini    #启动名为sharp_montalcini的容器
docker restart sharp_montalcini  #重启sharp_montalcini的容器

7、docker rm 删除停止运行的容器

  • 不是停止的会报错,提示容器正在运行


8、更多命令参考菜鸟教程命令大全

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • docker常用命令详解 - CSDN博客 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的...
    Meathill大魔王阅读 833评论 1 2
  • 1. 查看docker信息(version、info) 查看docker版本$docker version显示do...
    even_366阅读 336评论 0 0
  • Docker常用命令使用 docker ps列出容器使用语法:docker ps [options]options...
    StrongZhao阅读 674评论 0 0
  • 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备...
    Joncc阅读 282评论 0 0
  • 文/妖精婆婆 01 你是夜晚划过天际的流星 你是午夜转瞬即逝的昙花一现 你是森林盘旋缭绕的呦呦鹿鸣 又是一年开学季...
    妖精婆婆阅读 1,574评论 54 58