zoukankan      html  css  js  c++  java
  • 【docker随笔系列】安装及常用命令

    一、docker安装

    腾讯云centos为例,敲入

    curl -sSL https://get.docker.com/ | sh

    只要执行如上一条命令,等待一会儿Docker便会安装完成,非常方便。

    但是官方脚本安装有一个缺点,那就是慢,也可能下载超时。

    安装完成后,启动Docker守护程序:

    sudo systemctl start docker

    验证它是否正在运行:

    sudo systemctl status docker

    输出应类似于以下内容,表明该服务处于活动状态并正在运行:

    ● docker.service - Docker Application Container Engine
       Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
       Active: active (running) since Sun 2016-05-01 06:53:52 CDT; 1 weeks 3 days ago
         Docs: https://docs.docker.com
     Main PID: 749 (docker)

    最后,确保它在每次服务器重启时启动:

    sudo systemctl enable docker

    如果要sudo在运行docker命令时避免键入,请将您的用户名添加到docker组:

    sudo usermod -aG docker root

    要查看系统范围的信息,请使用:

    docker info

    二、常用命令

    运行一个容器

    docker run -d -p 80:80 httpd

    然后打开浏览器,输入服务器的地址http://localhost,验证容器是否工作

    您可以使用带子docker命令的search命令搜索Docker Hub上可用的镜像。例如,要搜索CentOS镜像,请键入:

    docker search centos

    可以使用pull子命令将其下载到计算机,如下所示

    docker pull centos

    要查看已下载到计算机的镜像,请键入:

    docker images

    使用Docker一段时间后,您的计算机上将有许多活动(运行)和非活动容器。要查看活动的,请使用:

    docker ps

    要查看所有容器 - 活动和非活动,请将-a交换机传递给它:

    docker ps -a

    要查看您创建的最新容器,请将其传递给-l交换机:

    docker ps -l

    停止正在运行或活动的容器就像输入一样简单:

    docker stop container-id

    可以用docker ps命令在从输出中找到container-id。这里也可以输入容易名字,-name后面的那个。

  • 相关阅读:
    eclipse使用egit提交代码报错
    JMeter使用代理录制脚本
    Jenkins搭建Windows slave 环境
    nmon在线安装及使用
    netstat 查看连接数
    Node.js安装及环境配置之Windows篇(转:https://www.cnblogs.com/zhouyu2017/p/6485265.html)
    HTTP状态码图示
    高并发带来的重复提交问题解决方案
    redis 主从备份自动切换+java代码实现类
    转:Redis 缓存策略
  • 原文地址:https://www.cnblogs.com/zhunian/p/12603240.html
Copyright © 2011-2022 走看看