2020-09-30

docker容器的使用
查看所有容器:docker ps -a
启动容器:docker run -d …(一系列配置)
启动一个已经停止的容器:docker start 容器id (正在运行的容器docker restart)
停止容器:docker stop 容器id
删除容器:docker rm -f 容器id
查看docker所有命令: docker
查看指令具体使用方法:docker 指令 --help
想要进入容器:docker exec(退出容器终端,不会导致容器的停止)
导入本地某个容器:docker export 容器id > 目标文件
导入容器为镜像:cat docker/目标文件 | docker import - 镜像
查看容器中映射的端口号:docker port 容器id/名字
查看web应用程序日志:docker logs -f 容器id
查看web应用程序容器的进程:docker top 名字
检查web应用程序(查看docker的底层信息,):docker inspect 容器id
docker镜像的使用
列出本地主机上的容器:docker images
获取镜像:docker pull 镜像名称:版本号(默认为最新版本)
查找镜像:docker search 镜像名称
删除镜像:docker rmi 镜像名称
创建镜像:从已经创建的容器中更新镜像,并且提交这个镜像
使用Dockerfile指令创建一个新的镜像
更新镜像:更新镜像之前,我们需要使用镜像创建一个容器,在运行的容器 中使用apt-get update进行更新
docker commit提交容器
构建镜像:从零开始来创建一个新的镜像。为此,我们需要创建一个 Dockerfile 文件,其中包含一组指令来告诉 Docker 如何构建我 们的镜像。
Docker 容器互联
端口映射并不是唯一把 docker 连接到另一个容器的方法。
docker 有一个连接系统允许将多个容器连接在一起,共享连接信 息。
docker 连接会创建一个父子关系,其中父容器可以看到子容器的 信息。
(1)先创建一个新的 Docker 网络: docker network create -d bridge test-net
(2)运行一个容器并连接到新建的 test-net 网络
推送镜像:用户登录后,可以通过 docker push 命令将自己的镜像推送到 Docker Hub。
Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。
Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值