zoukankan      html  css  js  c++  java
  • Docker 1

    1.Docker安装

    下载地址:https://download.docker.com/mac/edge/Docker.dmg
    

    验证Docker信息

    • docker --version
    • docker-compose --version
    • docker-machine --version
    # docker加速器 http://www.cnblogs.com/atuotuo/p/6264800.html

    常用命令

    镜像管理命令

      1. docker pull {image_name} 拉去镜像
      1. docker push {image_name} 推送镜像
      1. docker images 查看当前机器的所有镜像
      1. docker rmi {image_name} 删除指定的某个镜像
      1. docker tag {source_images_name:tag your_image_name:tag} 为一个镜像打tag

    容器管理命令

      1. docker run --name={your_name} --d {image_name} 运行容器
      1. docker ps -s -a 查看当前所有容器
      1. docker stop 停止容器
      1. docker kill 杀死容器
      1. docker rm -f {container_name} 删除容易

    查新信息相关命令

      1. docker logs -f {容器名称} 查看容器日志
      1. docker info 查看docker服务的信息
      1. docker inspect {容器名称} 查看容器的元数据

    与容器交互的命令

      1. docker exec -it {容器名称} bash 进入容器,exec的意思是容器中运行一个命令。如果是bash并且指定了-it 就会打开容器的shell交互
      1. docker cp {container:name}:{container_path} {host_path} 把宿主机上的一个文件copy到容器中

    容器运行命令的一些参数

      1. --name 指定容器名称
      1. -d 后台运行
      1. -port 指定端口映射规则
      1. --network 指定容器内运行的网路模式
      1. -v 指定需要挂载的数据卷
      1. -env 指定需要传递给容器的环境变量
  • 相关阅读:
    Oracle完全卸载
    Oracle数据库(64位) 及 PLSQL(64位)的组合安装【第一篇】
    Yii2 配置yii2redis扩展
    php 获取每个汉字的拼音首字母
    linux 安装memcacheq
    php在linux中执行外部命令
    比较两个日期的时间差精确到秒
    mysql 的 备份与还原
    php类中__get和__set的用法
    yii2.0 安装
  • 原文地址:https://www.cnblogs.com/csj2018/p/9817625.html
Copyright © 2011-2022 走看看