docker常用命令
1、查看当前的镜像:
docker images
删除镜像:
docker rmi 镜像id
2、查看当前运行的容器:
docker ps
查看已经关闭的容器:
docker ps -a
删除容器:
docker rm 容器id
3、启动某一个镜像
docker run -d -p port1:port2 镜像名称 port1是外围段端口 port2是容器内部端口 -d表示后台运行
4、进入容器内部命令
docker exec -it 容器id/容器名称 /bin/bash
5、启动容器
docker start 容器id/容器名称
停止:docker stop 容器id/容器名称
重启:docker restart 容器id/容器名称
删除容器: docker rm 容器id
设置docker 内容器自启动
docker update --restart=always xxx(容器名)
6、docker向容器中拷贝东西:
docker cp "文件" 容器id:/usr/local/容器软件名称
7、搜素镜像:
docker search 镜像名称
8、拉取镜像:
docker pull 镜像名称
9、查看镜像信息:
docker inspect 镜像id/容器id
10、docker构建镜像:
docker build -f Dockerfile -t 镜像名称 .
11、docker打包
打包镜像:docker save 镜像名称: version -o 镜像名称.tar
打包容器:docker export 容器id > 镜像名称.tar(注意:使用此命令打包的镜像,启动时候需要带上Commond命令
这个命令可以使用docker ps --no-trunc查看)
12、docker镜像导入
使用镜像:docker load < 镜像名称.tar
使用容器:cat 镜像名称.tar |docker import - 镜像名称