美文网首页
docker常用命令

docker常用命令

作者: Riclue | 来源:发表于2018-09-06 10:09 被阅读17次

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常用命令

      本文链接:https://www.haomeiwen.com/subject/exytgftx.html