Linux系统Docker的常⽤指令
Docker 基本操作
systemctl start docker -- 启动docker服务
systemctl stop docker -- 停⽌docker服务
systemctl restart docker -- 重启docker服务
systemctl enable docker -- 设置开机⾃启
systemctl disable docker -- 关闭开机⾃启
systemctl status docker -- 查看docker服务状态
docker info -- 查看docker的系统信息
Docker 镜像操作
docker pull centos:7 -- 拉取镜像
docker images -- 查看所有镜像⽂件
docker image rm centos:7 -- 删除centos:7 的镜像⽂件
docker save centos:7 | gzip> -- 导出centos⽂件并压缩
docker load < -- 解压centos⽂件
docker inspect centos:7 -- 查看centos的挂载⽬录
docker history centos:7 -- 查看centos的历史
docker build -t jdk:8 . -- 使⽤当前⽬录的 Dockerfile 创建镜像
Docker 数据卷操作
docker volume create 数据卷名称 -- 创建数据卷
docker volume ls -- 查看数据卷
docker volume rm 数据卷名称 -- 删除指定数据卷
docker volume inspect -- 查看数据卷的挂载⽬录
Docker 容器操作
docker run -d --name xxx -p 8090:8090 -v ... --always .... -e ...--运⾏容器
docker ps -- 查看当前正在运⾏的容器
docker ps -a --查看所有的容器
docker logs 容器id -- 查看指定容器的⽇志
docker inspect 容器id -- 查看指定容器的挂载⽬录docker进入容器
docker stop 容器id -- 停⽌指定容器
docker start 容器id -- 开启指定容器
docker restart 容器id -- 重新启动指定容器
docker rm -f 容器id -- 强制删除指定容器
docker exec -it 容器id bash -- 进⼊指定容器
docker container prune (移除所有exit状态的容器)
exit -- 退出
Docker ⽹络操作
docker network create t-net(⽹络名称) -- 新建⽹络
docker network inspect t-net -- 查看⽹络信息
....
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论