Docker

xiaoxiao2021-02-28  125

docker machine 简要介绍 ( 只需要一条命令就可以创建 docker 主机 修改环境变量就可和任意docker 主机通讯) 是当前在 mac win 上运行 docker 的唯一方式 支持在不同版本的linux上管理多个docker 主机 从零开始学习 docker的重要工具 提供集中创建和管理docker 主机的功能 与docker swarm 集成创建docker集群 支持本地虚拟机 virtualbox 等平台 docker rmi name/id 删除镜像 docker Machine 基本实用 -- 命令集 参考帮助文档 https://docs.docker.com/machine/reference/ 或 命令 docker-machine help docker 容器 常用命令 docker-machine create / rm 创建 / 删除 一个 docker machine docker-machine start/stop/restart/kill 开启 / 停止 / 重启 / docker machine docker-machine active / config / env/inspect/ip/ls/status/url 获取相应信息 docker-machine ssh 远程登录docker machine docker-machine scp 本机 与 machine 或 machine 与 machine 之间传输文本 docker-machine help docker-machine create --driver virtualbox name docker-machine rm name 环境搭建 docker-machine env 输出 => WangZilong@DESKTOP-9RB34H2 MINGW64 ~ $ docker-machine env export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.100:2376" export DOCKER_CERT_PATH="C:\Users\Administrator\.docker\machine\machines\default" export DOCKER_MACHINE_NAME="default" # Run this command to configure your shell: # eval $("D:\Docker Toolbox\docker-machine.exe" env) 执行 eval $("D:\Docker Toolbox\docker-machine.exe" env) 下载nginx 环境 通过 nginx 镜像快速搭建静态网站 // c.163.com 网易蜂巢 docker 容器云 镜像中心 查找所需要的,,, 安装 $ docker pull hub.c.163.com/library/nginx:latest 安装完成后查看镜像 docker images 操作镜像 docker run -p 8080:80 --name nginx_web -it hub.c.163.com/public/nginx:1.2.1 /bin/bash 查看所有 容器 docker ps -a 进入容器 docker attach 44fc0f0582d9 或者 $ docker exec -it 50e7 /bin/bash 退出容器但不停止容器工作 ctrl + p & ctrl + q 2 通过dockerfile 运行 nginx 在本地创建 dockerfile 文件 FROM hub.c.163.com/library/nginx RUN echo "这是一个测试! -- Hello Nginx on Docker " > /usr/share/nginx/html/index.html EXPOSE 80 #CMD 'nginx' $ docker build -t clouldcomb/nginx:1.0 . docker _ spring Boot 快速搭建和部署Java
转载请注明原文地址: https://www.6miu.com/read-60339.html

最新回复(0)