首页 > 其他分享 >docker操作笔记

docker操作笔记

时间:2022-11-20 20:33:57浏览次数:58  
标签:bin 容器 笔记 ubuntu opt 操作 docker bash

docker操作笔记

https://www.runoob.com/docker/docker-container-usage.html 菜鸟教程

安装

使用官方安装脚本自动安装

安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
docker pull ubuntu	从远端拉回ubuntu images
docker images    查看本地image
docker image rm 要删除的image

docker run -it ubuntu /bin/bash  运行一个ubuntu镜像
docker run -itd ubuntu /bin/bash  运行一个后台运行ubuntu镜像

docker exec -it name /bin/bash	进入后台运行的环境,exit不会掉



docker ps -a  # 查看所有容器
docker start b750bbbcfd88     # 启动容器
docker stop b750bbbcfd88     # 启动容器
docker restart  b750bbbcfd88     # 重启容器
docker exec -it 容器名 /bin/bash        # 进入容器


docker export 1e560fca3906 > ubuntu.tar    # 导出容器 1e560fca3906 快照到本地文件 ubuntu.tar
cat docker/ubuntu.tar | docker import - test/ubuntu:v1    # 可以使用 docker import 从容器快照文件中再导入为镜像,以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1
docker import http://example.com/exampleimage.tgz example/imagerepo    # 导入
docker rm -f 1e560fca3906    # 删除容器

常用

docker cp 容器名:容器中要拷贝的文件名及其路径 要拷贝到宿主机里面对应的路径  (不管容器有没有启动,拷贝命令都会生效)
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
docker cp /opt/test/file.txt mycontainer:/opt/testnew/

标签:bin,容器,笔记,ubuntu,opt,操作,docker,bash
From: https://www.cnblogs.com/startstart/p/16909438.html

相关文章

  • 操作系统 测试题
    一、单选1、下面哪项不是常用调度算法A、FCFS B、SJF C、HRN D、ABC2、响应比的计算方法是A、(作业等待时间+作业执行时间)/作业执行时间B、(作业等待时间+作业执行时间)/......
  • Docker-网络模式
    1.docker-网络模式网络模式简介bridge为每一个容器分配、设置IP等、并将容器连接到一个docker0中、这个叫虚拟网桥,默认为该模式host容器将不会虚拟出自己......
  • Docker Compose基础
    DockerCompose官方下载连接:https://docs.docker.com/compose/install/compose-plugin/#installing-compose-on-linux-systemsdocker-compose是docker官方的开源项目,负......
  • Dockerfile基础实现
    Dockerfile实现1)Dockerfile概述我们目前都是手动拉取镜像,手动进行配置,手动安装依赖,手动编译安装,创建用户……这个过程类似于命令行使用ansible模块(繁琐,不方便重复执行......
  • Vue笔记 - 样式穿透原理及使用方法
    样式穿透目录样式穿透1.为什么需要样式穿透1.1为什么样式会失效2.如何使用样式穿透2.1实例1.为什么需要样式穿透在开发中引入了第三方组件库(如element-ui),但又想......
  • Java通过反射生成并操作对象
    Java通过反射生成并操作对象1.*使用反射生成并操作对象Class对象可以获得该类里的方法(由Method对象表示)、构造器(由Constructor对象表示)、Field(由Field对象表示),这3个类都......
  • vue组件中插入二维码的操作
    vue组件中插入二维码的操作 引入在public/index.html的head标签中引入:<scriptsrc="https://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js"></script>......
  • 如何提交天池数据竞赛(docker镜像)
    目录docker常用操作显示容器显示镜像删除镜像删除容器在本地创建docker镜像docker常用操作显示容器dockerps-a显示镜像dockerimages删除镜像注意,如果无法删除,......
  • Vue3笔记 - 浅析Vue2和Vue3响应式原理及两者差异
    浅析Vue2和Vue3响应式原理及两者差异目录浅析Vue2和Vue3响应式原理及两者差异vue2的响应式vue2中为数据添加响应式模拟Vue2实现响应式原理vue3的响应式vue3中为数据添加响......
  • 树莓派(香橙派)通过.NET IoT 操作SPI编写屏幕驱动 顺手做个四足机器人(一)
    摘要这片文章主要是记录自己的整活过程,涉及到的技术包括.NETIoT,.NETWeb,.NETMAUI,框架采用的也是最新的.NET7。本人是用的树莓派Zero2W(ubuntu-22.04)进行开发测......