zoukankan      html  css  js  c++  java
  • docker的基本使用

    docker的简单使用

    1. mac下实用命令行安装

      • brew cask install docker

      • 若没有安装brew工具,先实用命令安装homebrew包管理工具

      • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
        
    2. 安装Nginx镜像,并run为容器。

      1. docker run --detach --publish=80:80 --name=webserver nginx
        
        • 运行Nginx的image,使他变为一个container,如果本地没有该image,则会远程pull并run成为一个container。
        • 端口默认设置为80。直接在浏览器中输入http://localhost/就可以查看Nginx主页。
    3. docker的简单命令

      1. docker run hello-world 一个简单的测试镜像
      2. docker container ls 查看docker中所有的容器
      3. docker image ls 查看docker中所有的镜像
      4. docker -v or docker --version 均可以查看docker版本号
      5. docker container stop webserver 停止webserver容器运行
      6. docker container rm webserver 移除webserver容器
      7. docker image rm nginx 移除nginx镜像
    4. docker镜像下载与安装

      1. docker search image_name 搜索镜像
      2. docker pull image_name 下载镜像
        • 可以在docker官网点击搜索,进而找到不同历史版本镜像![image-20191211082331727](/Users/hui/Library/Application Support/typora-user-images/image-20191211082331727.png)
      3. docker image ls 查看docker中所有的镜像
  • 相关阅读:
    [MySQL] 数据库基本概念
    [LeetCode] Number of 1 Bits
    [LeetCode] Maximum Subarray
    [LeetCode] Search Insert Position
    [LeetCode] Remove Duplicates from Sorted List
    [LeetCode] Path Sum III
    [LeetCode] Not Boring Movies
    [LeetCode] Swap Salary
    [LeetCode] Big Countries
    中国银联全渠道系统商户接入 测试指引-银联网关支付产品
  • 原文地址:https://www.cnblogs.com/hui-code/p/12020221.html
Copyright © 2011-2022 走看看