zoukankan      html  css  js  c++  java
  • doker学习笔记

    1.获取镜像:

    docker pull mysql

    2,查看已安装的镜像:

    docker image

    3,运行:

    查看docker运行:docker info(docker run ubuntu echo hello world  )

    docker run mysql

    4.查看正在运行的docker容器;

    docker ps-l

    docker inspect命令我们可以查看更详细的关于某一个容器的信息。

    5.映射端口

    docker images

    .docker run -d -p(指定开放端口,默认briage模式) 8080(主机端口):80(容器端口)  ngix

    (.docker run -d -P ngix: 随机分配端口)

    检查端口是否开放

    netstat -na | grep 8080

    浏览器访问: localhost:8080

    6.停止docker

    docker ps

    docker stop fec213434

    7.创建第一个web程序

    docker pull tomcat

    vi  dockerFile :file内容

    from  tomcatlatest

    MAINTERNER liu666  xxx@qq.con

    COPY  var/bird/guanlil.war(项目路径)   /usr/local/tomcat/webapps

    docker build  -t var/bird/guanlil.war:latest

    运行应用

    docker run -d(后台运行) -p 8888:8080 guanli

    8.运行ngix

    docker images

    docker run ngix

    docker cp index.html ngixContainerID:/use/local/ngix/html

    为了永久的显示我们index.html内容,

    docker commit -m 'the first test' ngixContainerID  ngixtest

    docker images,就看到 ngixtest了

    如果操作失误导致镜像没有名字想要  删掉

    docker rmi containerID 即可

    9.删除我们以前用过,现在不想用的容器

    docker ps -a (查看所有的容器)

    docker rm containerId1 containerid2

    10.解决执行dockerfile失败问题

    docker build -t hello_world ./docker_prject/

    err: pull access denied for alpline, repository does not exist or may require 'docker login'

     

    docker login,(然后去提示的网址去注册一个账号和密码),在执行dockerfile就可以了

     

    11.第二个dockerFile

    FROM ubuntu

    MAINTAINER cao

    RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' etc/apt/sources.list

    RUN apt-get update

    RUN apt-get install -y ngix

    COPY index.html var/html/

    ENTRYPOINT["/usr/sbin/ngix","-g","daemon off"]

    EXPOSE 80

     

    ---持续学习更新中。。。。。 

  • 相关阅读:
    python3爬虫-快速入门-爬取图片和标题
    数据库Mysql的学习(八)-储存过程和事务和导入导出
    数据库Mysql的学习(七)-自定义函数和流程控制
    git reset --hard HEAD^
    list采坑记录一下
    Linux运行jar包
    JSONObject.toJSONString(map)
    String转list
    判断list中元素是否是相邻
    统计List中相同的元素
  • 原文地址:https://www.cnblogs.com/qiyc/p/8647425.html
Copyright © 2011-2022 走看看