• docker常用命令


    1.登录镜像仓库
    docker login -u "admin" -p "123456" https://10.110.1.1

    2.拉取镜像
    docker pull 10.110.1.1/uuu/sss:V1.1.1.12

    3.查看本地镜像

    docker ps  查看容器中正在运行的项目列表

    docker ps -a  查看所有项目列表(运行和没运行的)

    查看所有镜像:docker images

    查看拉取的镜像:docker image ls | grep redis

    4.启动docker容器
    docker run -itd --name redis -p 8080:80 10.110.1.1/uuu/sss:V1.1.1.12 /bin/bash

    -d: 后台运行容器,并返回容器ID;

    -i: 以交互模式运行容器,通常与 -t 同时使用;

    -P: 随机端口映射,容器内部端口随机映射到主机的端口

    -p: 指定端口映射,格式为:主机(宿主)端口:容器端口

    -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

    --name=: 为容器指定一个名称;

    访问-p 设置的8080端口测试服务是否可用。

    5.查看容器日志
    docker logs -f redis

    6. 进入容器
    docker exec -it redis /bin/bash

    /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
    要退出终端,直接输入 exit:

    7.终止容器
    docker stop redis

    8.重启容器
    docker start redis

    9.删除容器
    docker rm redis

    10.删除镜像
    docker rmi 10.110.1.1/uuu/sss:V1.1.1.12

    11.创建docker镜像
    docker build -t 10.110.1.1/uuu/sss:V1.1.1.12 -f deploy.dockerfile .

    -t: 镜像的名字及标签

    -f:dockerfile文件

    . 在当前目录下创建docker镜像

    12.上传docker镜像
    docker push 10.110.1.1/uuu/sss:V1.1.1.12

  • 相关阅读:
    ABAP接口用法
    监听textarea数值变化
    The first step in solving any problem is recognizing there is one.
    Wrinkles should merely indicate where smiles have been.
    God made relatives.Thank God we can choose our friends.
    Home is where your heart is
    ABAP跳转屏幕
    Python 工具包 werkzeug 初探
    atom通过remote ftp同步本地文件到远程主机的方法
    Mongodb学习笔记一
  • 原文地址:https://www.cnblogs.com/songjn/p/13558530.html
Copyright © 2020-2023  润新知