Fork me on GitHub

docker常用命令

启动docker

systemctl start docker

关闭docker

systemctl stop docker

重启docker

systemctl restart docker

docker设置随服务启动而自启动

systemctl enable docker

查看docker 运行状态

------如果是在运行中 输入命令后 会看到绿色的active

systemctl status docker
 

查看docker 版本号信息

docker version
docker info

查看自己服务器中docker 镜像列表

docker images

 

搜索镜像

docker search 镜像名

查看所有容器 -----包含正在运行 和已停止的

docker ps -a

停止容器

docker stop 容器ID/容器名

 

重启容器

docker restart 容器ID/容器名

 

启动容器

docker start 容器ID/容器名

 

kill 容器

docker kill 容器ID/容器名


#删除一个容器 docker rm -f 容器名/容器ID #删除多个容器 空格隔开要删除的容器名或容器ID docker rm -f 容器名/容器ID 容器名/容器ID 容器名/容器ID #删除全部容器 docker rm -f $(docker ps -aq)


进入容器方式一 这里咱就进入 前面的 redis001容器

docker exec -it 容器名/容器ID /bin/bash

#进入 前面的 redis001容器   
docker exec -it redis001 /bin/bash


容器文件拷贝 —无论容器是否开启 都可以进行拷贝

#docker cp 容器ID/名称:文件路径 要拷贝到外部的路径 | 要拷贝到外部的路径 容器ID/名称:文件路径
#从容器内 拷出
docker cp 容器ID/名称: 容器内路径 容器外路径
#从外部 拷贝文件到容器内
docker cp 容器外路径 容器ID/名称: 容器内路径

1
2
3
4
5
6
查看容器日志

docker logs -f --tail=要查看末尾多少行 默认all 容器ID

 





posted @ 2022-11-25 21:21  网上冲浪我争先  阅读(26)  评论(0)    收藏  举报