zoukankan      html  css  js  c++  java
  • Docker的常用命令及其使用

    Docker的常用命令及其使用

    2019-10-23 00:53:07 码农云帆哥 阅读数 221更多

    分类专栏: Docker

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    本文链接:https://blog.csdn.net/sinat_27933301/article/details/102693717

    1、获取镜像

    docker pull NAME[:TAG]
    docker pull centos:latest
    
    • 1
    • 2

    2、查看镜像列表,列出本地的所有images

    docker images [OPTIONS][NAME]
    docker images centos
    
    • 1
    • 2

    3、删除镜像,从本地删除一个已经下载的镜像

    docker rmi IMAGE [IMAGE...]
    docker rmi centos:latest
    
    • 1
    • 2

    3、启动Container盒子

    docker run [OPTIONS] IMAGE [COMMAND][ARG...]
    docker run -ti centos /bin/bash
    
    • 1
    • 2

    4、查看容器列表,可看到我们创建过的所有container

    docker ps [OPTIONS]
    docker ps -a
    
    • 1
    • 2

    5、停止一个正在运行的容器

    docker kill 容器id
    
    • 1

    6、重启一个正在运行的容器

    docker restart 容器id
    
    • 1

    7、启动一个已经停止的容器

    docker start 容器id
    
    • 1

    8、移除一个或多个容器实例

    docker rm [OPTIONS] CONTAINER [CONTAINER...]
    移除所有微运行的容器
    docker rm $(docker container ls -aq)
    
    • 1
    • 2
    • 3

    9、指定的容器运行命令

    docker exec -it  容器id /bin/bash
    
    • 1

    10、查询看容器的详细信息

    docker inspect 容器id
    
    • 1

    11、查看日志

    docker logs 容器id
    
    • 1

    12、安装MySQL

    docker pull mysql:8
    
    • 1
    第1种:docker run --name docker-mysql -e MYSQL_ROOT_PASSWORD=root -d -p 3306:3306 mysql:8
    第2种(挂载、字符编码):docker run -p 3306:3306 --name docker-mysql -v /usr/local/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123 -d mysql:8 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    
    • 1
    • 2

    /var/lib/mysql是mysql容器数据存储位置
    13、安装Redis

    docker pull redis
    docker run --name dokcer-redis -d -p 6379:6379 redis
    
    • 1
    • 2
  • 相关阅读:
    Razor里写函数
    Tuple
    javascript下将字符类型转换成布尔值
    如何成为一名快枪手
    easyUI datagrid 前端假分页
    操作JSON对象
    服务器端将复合json对象传回前端
    将JSON对象转换成IList,好用linq
    操作系统学习笔记三 进程
    如何遍历newtonsoft.json的JObject里的JSON数据
  • 原文地址:https://www.cnblogs.com/grj001/p/12223614.html
Copyright © 2011-2022 走看看