码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • windows docker desk 踩坑记录


    windows docker desk 踩坑记录

    一、docker安装

    docker中文社区:
    官方hub:

    windows 安装dockers desk

    安装centos on WSL

    安装后会提示"WSL2 installations is incomplete",因此我们需要安装WSL2内核
    https://aka.ms/wsl2kernel
    https://www.how2shout.com/how-to/install-centos-on-windows-10-subsystem-for-linux.html

    添加镜像源在这里插入图片描述

    registry中添加镜像源,具体源自行百度

    docker基本操作

    1、拉取镜像(image)

    pull image_name:image_tag

    docker pull centos:7
    
    • 1

    2、查看本地镜像

    docker images
    docker images ps #查看正在运行镜像
    
    • 1
    • 2

    3、创建及运行容器(containers)

    命令格式:docker run -d -i -t /bin/bash

    docker run -d -i -t 470671670cac /bin/bash
    
    • 1

    4、进入使用容器

    命令格式:docker exec -it bash

    docker exec -it 82d5f bash
    
    • 1

    5、安装网卡工具等

    ifconfig#查看网卡信息
    yum install -y net-tools #如果没有网卡信息,安装网络工具
    ping ww.baidu.com
    
    • 1
    • 2
    • 3

    6、加载保存镜像

    保存镜像

    docker save logmanager:1.0 > logmanager.tar 
    docker save 1312423bf3ee -o /root/dockerfile/my.tar
    
    • 1
    • 2

    加载镜像

    docker load < my.tar
    docker load -i my.tar
    
    • 1
    • 2

    7、容器、本机文件互传

    docker cp container_created:path <path> #从docker容器中下载文件
    docker cp <path> container_created:path #将本机文件上传至容器
    # 如:
    (py3.6) username@la:~/docker-share$ docker ps
    CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
    f78c63afeb86        gym-py              "/bin/bash"         10 minutes ago      Up 10 minutes                           blissful_gates
    (py3.6) username@la:~/docker-share$ docker cp hello.py f78c63afeb86:/home
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    其他一些命令

    删除docker:docker rm
    删除image: docker rmi
    把容器转为镜像: docker commit
    docker build dockerfile+image

  • 相关阅读:
    蓝色背景—旅游
    有一个项目管理软件,名字叫8Manage PM!
    注册会计师怎么注册非执业?注会执业与非执业有何区别
    Linux设备树OF操作函数
    机器学习-特征选择:使用Lassco回归精确选择最佳特征
    流数据湖平台Apache Paimon(三)Flink进阶使用
    Ubuntu源码编译samba
    SSM学习37:Aop入门案例(重点)
    TikTok体育精彩瞬间:全球体育迷的天堂
    汇编 -- arm架构的ldmia与stmia指令
  • 原文地址:https://blog.csdn.net/qq_37395293/article/details/127751891
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号