Docker的常用命令大全

一、Docker

1、启停Docker

service docker start
service docker stop
service docker restart

2、查看版本

docker version

3、查看帮助

docker help

二、镜像

1、查找镜像

docker search $NAME

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

docker images

3、获取镜像

docker pull NAME[:TAG]
docker pull centos:latest

4、删除镜像

docker rmi IMAGE [IMAGE...]
docker rmi centos:latest

三、容器

1、查看容器列表

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

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

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

说明:

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

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

docker kill $CONTAINER_ID

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

docker restart $CONTAINER_ID

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

docker start $CONTAINER_ID

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

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

7、指定的容器运行命令

docker exec -it  $CONTAINER_ID /bin/bash

8、容器重命名

docker rename $CONTAINER_ID NAME

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

docker inspect $CONTAINER_ID

10、查看日志

docker logs $CONTAINER_ID

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

docker cp 3fcb7aa9517b:/etc/nginx /docker_mount/nginx
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值