zoukankan      html  css  js  c++  java
  • Docker

    docker基本命令

    1、更新yum下载源:
    yum -y update 2、安装:
    yum install -y docker 3、启动docker:
    service docker start
    4、停止docker:
    service docker stop
    5、重启docker:
    service docker restart
    6、搜索相应的镜像:
    docker search java
    7、下载相应的镜像:
    docker pull java

    由于镜像是在国外的,所以我们需要添加国内的加速器帮助下载镜像

    加速方式一

      命令:curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http:/1474c648.m.daocloud.io

      Json格式中有个逗号,所以我们要删除掉它。vi /etc/docker/daemon.json,这个文件中把上述逗号删掉

     

    加速方式二

      上面的方法还是有点卡,有点慢。那我就换阿里云的docker镜像吧。https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,这个连接注册一个账号,进入就可以看到有一个docker的连接。将这个连接替换上面的大括号内的内容就可以了。跑的不说飞快,但是将就过的去。

      复制之后,重新加载一下:sudo systemctl daemon-reload。然后重启docker:sudo systemctl restart docker

    容器的操作

    1、重新启动进入容器:
    docker start -i myjava
    2、创建容器,增加对应的映射端口,同时将linux的project目录映射到docker中的soft目录中,并且赋权。
    [root@master home]# docker run -it -p 9000:8080 -p 9001:8085 -v /home/project:/soft --privileged --name myjava docker.io/java bash
    发现一个奇怪的现象,容器内部的操作会同步到宿主机上,我在容器内创建文件,写数据,在宿主机的文件目录中还是可以看到。
    3、暂停容器,即使在容器内部也不能进行操作:
    docker pause myjava
    4、恢复容器,容器暂停了再回复使用:
    docker unpause myjava
    5、停止容器:
    docker stop myjava
    6、删除容器:
    docker rm myjava
    7、展示创建好的容器:
    docker ps -a 

     JAVA环境

    1、搜索java镜像
    docker search java
    2、下载选择的镜像
    docker pull docker.io/java 
    3、安装以后记得查看镜像
    docker images
    4、导出镜像,说白了就是打包,这种一般做成一个压缩包
    docker save java > /home/java.tar.gz
    5、导入镜像,就是将其他地方打包的镜像给弄到容器中
    docker load < /home/java.tar.gz
    6、删除该镜像
    docker rmi docker.io/java
  • 相关阅读:
    利用IIS应用请求转发ARR实现IIS和tomcat整合共用80端口
    Application Request Route实现IIS Server Farms集群负载详解
    jQuery插件之ajaxFileUpload
    百度上传组件
    jQuery选择器总结 jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法
    如何使 WebAPI 自动生成漂亮又实用在线API文档
    Swagger+AutoRest 生成web api客户端(.Net)
    小程序开发的40个技术窍门,纯干货!
    为你下一个项目准备的 50 个 Bootstrap 插件
    In-Memory:内存数据库
  • 原文地址:https://www.cnblogs.com/HelloM/p/14326422.html
Copyright © 2011-2022 走看看