docker常用命令

一、基本命令

下载镜像:               docker pull <镜像名称>

查看镜像列表:       docker images

创建并启动容器:   docker run  -it -p <外部端口>:<内部端口> --name 容器名字 <镜像名称>

                               或docker run  -it -p <外部端口>:<内部端口> --name 容器名字 镜像id

创建容器但不启动:docker create -it -p <外部端口>:<内部端口> --name <容器名> <镜像名>

                               或docker create -it -p <外部端口>:<内部端口> --name 容器名 镜像id

启动容器:               docker start <容器名>

停止运行容器:       docker stop <容器名>

进入容器:               docker exec -it <容器名> /bin/bash

删除容器:               docker rm 容器ID或容器名称

拷贝文件到容器:   docker cp /local/path/file.txt mycontainer:/container/file.txt

容器打包成镜像:   docker commit -m "message" my_container new_image:v1.0

正常退出不关闭容器:                  请按Ctrl+P+Q进行退出容器

列出当前所有正在运行的容器: docker ps

列出所有的容器:                        docker ps -a

查看指定名称容器的命令:            docker ps -a | grep xxx

二、服务器间转发镜像

1. 在第一台服务器上导出Docker镜像

docker save -o <镜像文件名>.tar <镜像名>

2. 将导出的Docker镜像文件从第一台服务器复制到第二台服务器

scp <镜像文件名>.tar <用户名>@<第二台服务器IP地址>:<目标路径>

Tip:提示没有目录就要创建目录

3.  在第二台服务器上导入Docker镜像

docker load -i <镜像文件名>.tar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值