docker基础知识

Docker容器基础介绍和操作 - 清白之年980410 - 博客园
<link rel="stylesheet" href="/css/blog-common.min.css?v=g-c5Yfdgh3oAoyQibjhmJ6ylVcBcMRHNIG6JkF70hpY" />


<link id="MainCss" rel="stylesheet" href="/skins/mountainink/bundle-mountainink.min.css?v=pcdpNgipL9aGb4Zde7efsclSs6j1mCXdzyWaR0Y9lWs" />
    <link id="highlighter-theme-cnblogs" type="text/css" rel="stylesheet" href="/css/hljs/cnblogs.css?v=5J1NDtbnnIr2Rc2SdhEMlMxD4l9Eydj88B31E7_NhS4" />


<link id="mobile-style" media="only screen and (max-width: 767px)" type="text/css" rel="stylesheet" href="/skins/mountainink/bundle-mountainink-mobile.min.css?v=F2e9dMGzAUzDRZU-W-4qVsoLMeDjGqD2cUFxFY5EcWc" />

<link type="application/rss+xml" rel="alternate" href="https://www.cnblogs.com/qingbaizhinian/rss" />
<link type="application/rsd+xml" rel="EditURI" href="https://www.cnblogs.com/qingbaizhinian/rsd.xml" />
<link type="application/wlwmanifest+xml" rel="wlwmanifest" href="https://www.cnblogs.com/qingbaizhinian/wlwmanifest.xml" />
<script>
    var currentBlogId = 568666;
    var currentBlogApp = 'qingbaizhinian';
    var isLogined = true;
    var isBlogOwner = false;
    var skinName = 'MountainInk';
    var visitorUserId = 'c417234d-6413-440c-9966-08dc22bb7113';
    var hasCustomScript = true;
    window.cb_enable_mathjax = false;
    window.mathEngine = 0;
    window.codeHighlightEngine = 1;
    window.enableCodeLineNumber = false;
    window.codeHighlightTheme = 'cnblogs';
    window.darkModeCodeHighlightTheme = 'vs2015';
    window.isDarkCodeHighlightTheme = false;
    window.isDarkModeCodeHighlightThemeDark = true;
    window.isDisableCodeHighlighter = false;
    window.enableCodeThemeTypeFollowSystem = false;
    window.enableMacStyleCodeBlock = false;
</script>
    <script>
        window.currentPostId = 13341644;
        window.currentPostDateAdded = '2020-07-19 22:03';
    </script>
<script src="https://assets.cnblogs.com/scripts/jquery-3.3.1.min.js"></script>
<script src="https://cdn-www.cnblogs.com/js/blog-common.min.js?v=SjA_uVSjQyVDqTNOKZ-Ahs83UnwgjHa7qUqpG8mAF-4"></script>
    <script>updateCustomBlogReferrer();</script>
            <span id="c0_impression" style="display:none"></span>
        </div>
    </a>
    <div id="bannerbar" class="bannerbar-mobile bannerbar-text-mobile formobile">
            <a href="https://www.cnblogs.com/cmt/p/17995766" onclick="countCreativeClicks('M2-阿里云-年度大降价')" rel="nofollow">
                <img src="https://img2024.cnblogs.com/blog/35695/202402/35695-20240229194148864-904414861.jpg" alt="" onload="countCreativeImpressionsOnMobile('M2-阿里云-年度大降价')" />
                <span id="m2_impression" style="display:none"></span>
            </a>
    </div>
<div id="top_nav" class="navbar forpc">
    <nav id="nav_main" class="navbar-main">
        <ul id="nav_left" class="navbar-list navbar-left">
            <li class="navbar-branding">
                <a href="https://www.cnblogs.com/" title="开发者的网上家园" role="banner">
                    <img src="//assets.cnblogs.com/logo.svg" alt="博客园Logo" />
                </a>
            </li>
            <li><a href="https://cnblogs.vip/">会员</a></li>
            <li><a href="https://www.cnblogs.com/cmt/p/17974346">周边</a></li>
            <li>
                <a href="https://news.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-news')">新闻</a>
            </li>
            <li>
                <a href="https://q.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-q')">博问</a>
            </li>
            <li>
                <a href="https://ai.hanghang.com/page/4649915" target="_blank">AI培训</a>
            </li>
            <li><a href="https://market.cnblogs.com" target="_blank">云市场</a></li>
        </ul>
        <ul id="nav_right" class="navbar-list navbar-right">
            <li>
                <form id="zzk_search" class="navbar-search dropdown" action="https://zzk.cnblogs.com/s" method="get" role="search">
                    <input name="w" id="zzk_search_input" placeholder="代码改变世界" type="search" tabindex="3" autocomplete="off" />
                    <button id="zzk_search_button" onclick="window.navbarSearchManager.triggerActiveOption()">
                        <img id="search_icon" class="focus-hidden" src="//assets.cnblogs.com/icons/search.svg" alt="搜索" />
                        <img class="hidden focus-visible" src="//assets.cnblogs.com/icons/enter.svg" alt="搜索" />
                    </button>
                    <ul id="navbar_search_options" class="dropdown-menu quick-search-menu">
                        <li tabindex="0" class="active" onclick="zzkSearch(event, document.getElementById('zzk_search_input').value)">
                            <div class="keyword-wrapper">
                                <img src="//assets.cnblogs.com/icons/search.svg" alt="搜索" />
                                <div class="keyword"></div>
                            </div>
                            <span class="search-area">所有博客</span>
                        </li>
                                <li tabindex="1" onclick="zzkBlogSearch(event, 'qingbaizhinian', document.getElementById('zzk_search_input').value)">
                                    <div class="keyword-wrapper">
                                        <img src="//assets.cnblogs.com/icons/search.svg" alt="搜索" />
                                        <div class="keyword"></div>
                                    </div>
                                    <span class="search-area">当前博客</span>
                                </li>
                                <li tabindex="2" onclick="zzkBlogSearch(event, 'itziliao', document.getElementById('zzk_search_input').value)">
                                    <div class="keyword-wrapper">
                                        <img src="//assets.cnblogs.com/icons/search.svg" alt="搜索" />
                                        <div class="keyword"></div>
                                    </div>
                                    <span class="search-area">我的博客</span>
                                </li>
                    </ul>
                </form>
            </li>
            <li id="navbar_login_status" class="navbar-list">
                <a class="navbar-user-info navbar-blog" href="https://i.cnblogs.com/EditPosts.aspx?opt=1" alt="写随笔" title="写随笔">
                    <img id="new_post_icon" class="navbar-icon" src="//assets.cnblogs.com/icons/newpost.svg" alt="写随笔" />
                </a>
                <a id="navblog-myblog-icon" class="navbar-user-info navbar-blog" href="https://passport.cnblogs.com/GetBlogApplyStatus.aspx" alt="我的博客" title="我的博客">
                    <img id="myblog_icon" class="navbar-icon" src="//assets.cnblogs.com/icons/myblog.svg" alt="我的博客" />
                </a>
                <a class="navbar-user-info navbar-message navbar-icon-wrapper" href="https://msg.cnblogs.com/" alt="短消息" title="短消息">
                    <img id="msg_icon" class="navbar-icon" src="//assets.cnblogs.com/icons/message.svg" alt="短消息" />
                    <span id="msg_count" style="display: none"></span>
                </a>
                <a id="navbar_lite_mode_indicator" data-current-page="blog" style="display: none" href="javascript:void(0)" alt="简洁模式" title="简洁模式启用,您在访问他人博客时会使用简洁款皮肤展示">
                    <img class="navbar-icon" src="//assets.cnblogs.com/icons/lite-mode-on.svg" alt="简洁模式" />
                </a>
                <div id="user_info" class="navbar-user-info dropdown">
                    <a class="dropdown-button" href="https://home.cnblogs.com/">
                        <img id="user_icon" class="navbar-avatar" src="//assets.cnblogs.com/icons/avatar-default.svg" alt="用户头像" />
                    </a>
                    <div class="dropdown-menu">
                        <a id="navblog-myblog-text" href="https://passport.cnblogs.com/GetBlogApplyStatus.aspx">我的博客</a>
                        <a href="https://home.cnblogs.com/">我的园子</a>
                        <a href="https://account.cnblogs.com/settings/account">账号设置</a>
                        <a href="javascript:void(0)" id="navbar_lite_mode_toggle" title="简洁模式会使用简洁款皮肤显示所有博客">
简洁模式 <img id="navbar_lite_mode_on" src="/images/lite-mode-check.svg" class="hide" /><span id="navbar_lite_mode_spinner" class="hide">...</span>
退出登录
注册 登录
<!--done-->
<div id="page_end_html">
    <script language="javascript" type="text/javascript">

// 生成目录索引列表
// ref: http://www.cnblogs.com/wangqiguo/p/4355032.html
// modified by: zzq
function GenerateContentList()
{
var mainContent = $('#cnblogs_post_body');
var h2_list = $('#cnblogs_post_body h2');//如果你的章节标题不是h2,只需要将这里的h2换掉即可

if(mainContent.length < 1)
    return;

if(h2_list.length>0)
{
    var content = '<a rel="nofollow noopener"  name="_labelTop"></a>';
    content += '<div id="navCategory" style="color:#152e97;">';
    content += '<p style="font-size:18px;"><b>目录</b></p>';
    content += '<ul>';
    for(var i=0; i<h2_list.length; i++)
    {
        var go_to_top = '<div style="text-align: right;"><a rel="nofollow noopener"  href="#_labelTop" style="color:#f68a33">回到顶部</a><a rel="nofollow noopener"  name="_label' + i + '"></a></div>';
        $(h2_list[i]).before(go_to_top);
        
        var h3_list = $(h2_list[i]).nextAll("h3");
        var li3_content = '';
        for(var j=0; j<h3_list.length; j++)
        {
            var tmp = $(h3_list[j]).prevAll('h2').first();
            if(!tmp.is(h2_list[i]))
                break;
            var li3_anchor = '<a rel="nofollow noopener"  name="_label' + i + '_' + j + '"></a>';
            $(h3_list[j]).before(li3_anchor);
            li3_content += '<li><a rel="nofollow noopener"  href="#_label' + i + '_' + j + '">' + $(h3_list[j]).text() + '</a></li>';
        }
        
        var li2_content = '';
        if(li3_content.length > 0)
            li2_content = '<li><a rel="nofollow noopener"  href="#_label' + i + '">' + $(h2_list[i]).text() + '</a><ul>' + li3_content + '</ul></li>';
        else
            li2_content = '<li><a rel="nofollow noopener"  href="#_label' + i + '">' + $(h2_list[i]).text() + '</a></li>';
        content += li2_content;
    }
    content += '</ul>';
    content += '</div><p>&nbsp;</p>';
    content += '<hr style="height:1px;border:none;border-top:1px dashed #0066CC;"/>';
    if($('#cnblogs_post_body').length != 0 )
    {
        $($('#cnblogs_post_body')[0]).prepend(content);
    }
}   

}

GenerateContentList();

<input type="hidden" id="antiforgery_token" value="CfDJ8C838EyK0EpKpQQcC9VwxBmH_wCcUFDR2bp0A1SQBk7YLt4sVZQGfaOfelMCHs5IjSL6pzfEb6d5Ply57-QB2YZxYurZmTMiYSSTBfZwxR3U7hdB5l1q1AQ9CDIp0mehHHPHnYzE7wk69nDbhPecqezPXVkb5ZVvqf6fhljjhPNVN6aoSYLB0nuiwC2ajOrtQw" />
<script async src="https://www.googletagmanager.com/gtag/js?id=G-M95P3TTWJZ"></script>
posted @   心跳的思想  阅读(8)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示