Docker常用命令

layout: post
title: "Docker常用命令"
date: 2019-12-06
tags: docker  

Docker常用命令

查看镜像/容器

docker images
docker ps
docker ps -a

远程拉取镜像

docker pull ubuntu

从本地导入镜像

docker import  [path/name.tar] [name] 

在Docker上运行Ubuntu镜像,设置共享目录

docker run -itv [本地path]:[镜像path] [镜像名] /bin/bash

拷贝本地文件到容器

docker inspect -f '' master
docker cp 你的文件路径 容器长ID:docker容器路径

运行镜像

docker run -it [id] /bin/bash

例:
docker run -it -h master --name master ubuntu-hadoop
docker run -it -h slave01 --name slave01 ubuntu-hadoop
docker run -it -h slave02 --name slave02 ubuntu-hadoop

保存镜像到本地

docker save [id] -o [path/name.tar]	

进入到运行的容器

docker exec -it [id] /bin/bash
docker attach [id]

容器打包成镜像

sudo docker commit [容器id] [name]

关闭容器

docker stop [id]

停止所有容器

docker stop $(docker ps -aq)

删除所有容器

docker rm `docker ps -a -q`

删除所有镜像

docker rmi `docker images -q`

查看容器ip

docker inspect -f ' - ' $(docker ps -aq) 

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦