zoukankan      html  css  js  c++  java
  • Docker常用命令

    安装&配置(Images)

    1)Ubuntu安装----apt-get install docker.io -y

    2) 更换为国内源:vim /etc/docker/daemon.json(重启docker生效)

    {
    "registry-mirrors": [
    "https://kfwkfulq.mirror.aliyuncs.com",
    "https://2lqq34jg.mirror.aliyuncs.com",
    "https://pee6w651.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com"
    ],
    "dns": ["8.8.8.8","8.8.4.4"]
    }
    
    

    镜像(Images)

    1)拉取新镜像----docker pull ubuntu:16.04

    2)显示所有镜像----docker images

    3)删除镜像----docker rmi -f IMAGE_ID

    4)删除所有镜像----docker rmi -f `docker images -q`

    5)重命名镜像----docker tag IMAGE_ID REPOSITORY:TAG

    5)导出镜像----docker save -o nginx.tar nginx:latest

    5)导入镜像----docker load -i nginx.tar nginx:latest

    容器(Container)

    1)创建容器并进入----docker run -it IMAGE_ID

    2)显示所有容器----docker ps -a

    5) 启动容器----docker start container_id

    2)退出容器,并后台运行----Ctrl+p & Ctrl+q

    3)直接退出容器----exit

    4)删除所有容器----docker rm `docker ps -a -q`

    6)重命名容器----docker rename container_id new_name

    7)进入容器----docker attach container_id

    8)保存容器修改(存为Image)----docker commit CONTAINER_ID REPOSITORY:TAG

    9)打开容器shell----docker exec -it CONTAINER_ID /bin/bash

    其它

    1)时间不一致----cp -r /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    1)开机启动容器----docker update --restart=always container_id

  • 相关阅读:
    VMware虚拟机找不到USB设备该怎么办?
    关于Ubuntu锁屏后,无法输入密码
    设计模式-第一篇之单例模式
    Java-多线程第一篇多线程相关认识(1)
    Quartz-第二篇 使用quartz框架定时推送邮件
    Quartz-第一篇 认识Quartz
    Web Service-第一篇什么是Web Service
    Linux-第二篇常用命令
    Linux-第一篇linux基本认识
    Oracle-常见的错误
  • 原文地址:https://www.cnblogs.com/steinven/p/11341793.html
Copyright © 2011-2022 走看看