zoukankan      html  css  js  c++  java
  • docker基础

    镜像获取

    docker pull:

    docker pull ubuntu:14.04,如果不写tag(14.04),默认是latest 这个命令等同于docker pull regsiter.hub.docker.com/ubuntu:14.04,默认从Docker Hub Regsiter获取镜像 如果需要换仓库地址,只需要将regsiter.hub.docker.com 换成对应的仓库地址即可

    docker images

    列出所有镜像 PEROSITORY:来自于哪个仓库 TAG:标签信息 IMAGE ID:镜像id CREARED:创建时间 SIZE:大小 docker inspect:查看详细信息

    docker search 搜索镜像

    docker rmi IMAGE:删除镜像

    docker create 创建容器 docker start 启动容器

    docker run 等同于 docker create 加上 start

    守护态运行 docker run -d

    docker stop 终止容器

    docker attach NAMES 进入容器

    docker exec 进入容器

    docker rm 删除容器

    docker logs -f names 查看log

    docker run

    -v :挂在数据卷 docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 上面的命令加载主机的/src/webapp目录到容器的/opt/webapp目录

    -p HostPort:ContainerPort 将本地端口映射到容器端口,可以多次标记

    -p IP:HostPort:ContainerPort 固定一个ip -p IP:ContainerPort 映射到指定地址的任意端口,主机会主动分配一个端口

    docer port 查看当前映射端口配置

    --link name:alias 容器互联

    实战

    nginx dcoker run -d -p 81:80 --name webserver nginx

    访问127.0.0.1:81就会出现nginx的欢迎界面 如何配置可以看看这篇文章https://blog.csdn.net/wangfei0904306/article/details/77623400

  • 相关阅读:
    语料和文本处理
    seq2seq+torch7聊天机器人bug处理
    unity3d inputfield标签控制台打印object
    多种语言tcp编程
    处理json中的空格
    安卓无法访问Azure服务器和微软API
    Xamarin/Unity3d无法访问Azure服务器或者微软API
    unity3d C# soket客户端接受失败
    unity3d之public变量引发错误
    unity3d,java,c#,python,rospy的socket通信测试
  • 原文地址:https://www.cnblogs.com/leescre/p/9762644.html
Copyright © 2011-2022 走看看