这篇文章主要介绍“Docker的安装步骤及用法介绍”,在日常操作中,相信很多人在Docker的安装步骤及用法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker的安装步骤及用法介绍”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!1、 Docker安装(1)安装dockerWindows下安装docker,到https://www.docker.com/products/docker-desktop下载安装包,直接执行,注意安装目录里不要有中文。安装完成后,命令行下启动示例docker试试看:docker run -d -p 80:80 docker/getting-started访问localhost:80如果出现正常页面:说明我们的docker环境安装成功了!docker所在机器的ip和主机名会在hosts文件中配置,例如:# Added by Docker Desktop192.168.104.112 host.docker.internal192.168.104.112 gateway.docker.internal# To allow the same kube context to work on the host and the container:127.0.0.1 kubernetes.docker.internalDocker管理界面也能看到docker的列表和状态:这里把下一节安装好的cAdvisor的docker也显示了。【docker基本命令】基本概念:Image id:镜像idContainer Id:容器id,可以人为container ID是image ID的一个具体实例命令说明docker image ls查看当前镜像docker run -d -p 80:80 docker/getting-started启动docker, -p命令暴露端口 -d是daemon模式;docker/getting-started是docker仓库的名称.例1:docker run -d -it –name spark2 myspark:v1例2:使用镜像nginx:latest以交互模式启动一个容器,在容器内执行/bin/bash命令dockerrun-it–name nginx nginx:latest/bin/bashdocker volume ls显示volume列表Docker inspect containerId or imageId查看具体实例的详细信息Docker pull拉取镜像Docker push上传镜像,要先登录docker仓库,例如:docker logindocker tag local-image:tagname sandea/spark:tagnamedocker push sandea/spark:tagnameDocker cpDocker和主机之间传递文件。例1:docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt从testtomcat容器拷贝test.js文件到宿主机/opt下例2:docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js反过来将所主机文件拷贝到容器里Docker start/stop containerId启动/停止docker容器docker exec [options] container command [arg…]在容器中执行命令Docker rm container删除容器Docker rmi image删除镜像docker tag src_image[:tag] tar_image[:tag]创建某个镜像的副本docker exec -it containerID /bin/bash进入容器交互 containerID:镜像IDdocker save ubuntu:load>/root/ubuntu.tardocker load
相关推荐: VM9+Debian6+hadoop0.23.9如何实现单点安装
这篇文章主要介绍VM9+Debian6+hadoop0.23.9如何实现单点安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、环境准备1.1 Debian 6,安装时根据提示安装SSH;(如果是window中模拟,可先安装VMwar…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。