当前位置:   article > 正文

Docker的常用命令大全_docker的命令实例

docker的命令实例

一、Docker

1、启停Docker

service docker start
service docker stop
service docker restart
  • 1
  • 2
  • 3

2、查看版本

docker version
  • 1

3、查看帮助

docker help
  • 1

二、镜像

1、查找镜像

docker search $NAME
  • 1

2、查看已下载的镜像列表

docker images
  • 1

3、获取镜像

docker pull NAME[:TAG]
docker pull centos:latest
  • 1
  • 2

4、删除镜像

docker rmi IMAGE [IMAGE...]
docker rmi centos:latest
  • 1
  • 2

三、容器

1、查看容器列表

docker ps     #已启动容器
docker ps -a  #全部容器
  • 1
  • 2

2、通过镜像启动一个容器

docker run -ti centos /bin/bash
docker run -d -p 6379:6379 -v /data/redis:/var/redis --name redis redis
  • 1
  • 2

说明:

  • docker run:启动container
  • redis:要启动的image
  • -t:进入终端
  • -i:获得一个交互式的连接,通过获取container的输入
  • /bin/bash:在container中启动一个bash shell
  • -d:在后台运行容器
  • -v:将容器的目录映射到本地计算机上目录中
  • -p:映射容器的端口到主机上的端口
  • –name:容器命名

3、停止一个正在运行的容器

docker kill $CONTAINER_ID
  • 1

4、重启一个正在运行的容器

docker restart $CONTAINER_ID
  • 1

5、启动一个已经停止的容器

docker start $CONTAINER_ID
  • 1

6、移除一个或多个容器实例

docker rm $CONTAINER_ID
docker rm $(docker container ls -aq) #移除所有停止的容器
  • 1
  • 2

7、指定的容器运行命令

docker exec -it  $CONTAINER_ID /bin/bash
  • 1

8、容器重命名

docker rename $CONTAINER_ID NAME
  • 1

9、查询看容器的详细信息

docker inspect $CONTAINER_ID
  • 1

10、查看日志

docker logs $CONTAINER_ID
  • 1

11、从容器拷贝文件到主机

docker cp 3fcb7aa9517b:/etc/nginx /docker_mount/nginx
  • 1
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/939078
推荐阅读
相关标签
  

闽ICP备14008679号