zoukankan      html  css  js  c++  java
  • docker快速入门

    1.简单介绍docker

    Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。

    例如微服务等,需要将一个应用部署到多台机器上,一般方案创建多个vm虚拟机再需要进行大量的环境配置操作,又慢又占资源。使用docker能轻松快捷创建容器,而且docker仓库已存在多种镜像给我们下载,例如下载一个装有mysql的镜像或者装有tomcat的镜像只需要一条命令。

    2.基础使用命令

    启动服务  service docker start

    查看docker版本 docker version

    查找镜像 docker search tomcat

    拉取镜像 docker pull tomcat

    查看本地镜像 docker images   删除 docker rmi id (该镜像容器已全删除)

    查看本地已启动容器 docker ps 查看本地所有容器 docker ps -a  删除容器 docker rm

    根据镜像生成容器 docker run -dit --name tomcat1 -p 8080:8080  镜像id /bin/bash   (ctrl +shift +pq 大写PQ  退出容器仍然后台运行;直接关闭exit)

    进入已启动容器 docker exect -it 容器id /bin/bash

    把配置文件覆盖到docker容器 docker /文件名 容器id:/usr/local/tomcat/webapps/admin/WEB-INF

    软连接容器内配置文件目录到主机 docker run -d --name tomcat1 -p 8080:8080 -v 主机目录:容器目录 镜像名

    重启容器 docker restart 容器id

  • 相关阅读:
    WIndows下编译libexif-0.6.21,生成VS下可用的dll和lib
    Android开发之获取系统12/24小时制的时间
    转自 x_x的百度空间
    BZOJ1483: [HNOI2009]梦幻布丁
    BZOJ2124: 等差子序列
    BZOJ2431: [HAOI2009]逆序对数列
    BZOJ1831: [AHOI2008]逆序对
    2821: 作诗(Poetize)
    BZOJ2038小Z的袜子(hose)
    NOI2005维护数列
  • 原文地址:https://www.cnblogs.com/oo-llm/p/11785041.html
Copyright © 2011-2022 走看看