欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用shell腳本快速登錄容器的實現步驟

 更新時間:2022年08月22日 11:46:46   作者:執(zhí)劍問道  
本文主要介紹了使用shell腳本快速登錄容器的實現步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

當我已經安裝好容器后,例如mysql,Redis等,想要快捷登錄時,可以用shell腳本一鍵登錄。

首先要寫好要用的腳本,例如登錄mysql容器后,我們要輸入mysql-u root -p123456。我們把它直接寫入sqlpasswd.sh中。

然后再把他復制到mysql容器里,docker cp sqlpasswd.sh mysql-test:/。因為進入容器后會開另外一個shell來執(zhí)行這個腳本。如下,我們在后面接上bash xx.sh,可在容器中執(zhí)行。

效果圖:

虛擬機腳本代碼:

#!/bin/bash
read -p "選擇要進入的服務:
1.mysql:
2.redis:
3.nginx:" n

if [ $n == 1 ]
then
        echo "正在登錄mysql"
        docker exec -it mysql-test bash sqlpasswd.sh

fi

if [ $n == 2 ]
then
        echo "正在登錄redis"
        docker exec -it redis-test bash redis-cli.sh
fi

if [ $n == 3 ]
then
        echo "正在登錄nginx"
        docker exec -it nginx-test bash
fi

sqlpasswd.sh:(記得要從虛擬機復制到容器中:docker cp sqlpasswd.sh mysql-test:/)

#!/bin/bash
mysql -u root -p123456

到此這篇關于使用shell腳本快速登錄容器的實現步驟的文章就介紹到這了,更多相關shell登錄容器內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • shell正則表達式、grep命令和sed命令舉例詳解

    shell正則表達式、grep命令和sed命令舉例詳解

    正則表達式就是用于描述這些規(guī)則的工具,換句話說正則表達式就是記錄文本規(guī)則的代碼,這篇文章主要給大家介紹了關于shell正則表達式、grep命令和sed命令的相關資料,需要的朋友可以參考下
    2024-02-02
  • Linux 命令expect使用詳解

    Linux 命令expect使用詳解

    expect是由Don Libes基于Tcl語言開發(fā)的,是一種腳本語言,主要應用于自動化交互式操作的場景,借助Expect處理交互的命令,本文給大家介紹Linux 命令expect使用詳解,感興趣的朋友一起看看吧
    2023-11-11
  • Shell判斷文件或目錄是否存在的腳本(收藏)

    Shell判斷文件或目錄是否存在的腳本(收藏)

    這篇文章主要介紹了Shell判斷文件或目錄是否存在的腳本,shell腳本判斷文件是否存在非常簡單,文中給大家列舉了常用的例子,給大家講解的非常詳細,需要的朋友跟隨小編一起看看吧
    2022-11-11
  • Shell獲取當前正在執(zhí)行腳本的絕對路徑

    Shell獲取當前正在執(zhí)行腳本的絕對路徑

    本文主要介紹了Shell獲取當前正在執(zhí)行腳本的絕對路徑,主要有三種方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Linux chown命令使用示例

    Linux chown命令使用示例

    Linux chown命令用于設置文件所有者和文件關聯(lián)組的命令,chown 需要超級用戶 root 的權限才能執(zhí)行此命令,本文給大家分享Linux chown命令使用示例,感興趣的朋友一起看看吧
    2023-03-03
  • Shell腳本實現隨機數多種方法介紹(date、random、uuid)

    Shell腳本實現隨機數多種方法介紹(date、random、uuid)

    這篇文章主要介紹了Shell腳本實現隨機數多種方法介紹,本文講解了通過時間獲得隨機數、通過內部系統(tǒng)變量、通過系統(tǒng)內部唯一數據生成隨機數等方法,需要的朋友可以參考下
    2014-11-11
  • Shell?iptales防火墻設置的方法步驟

    Shell?iptales防火墻設置的方法步驟

    本文主要介紹了Shell?iptales防火墻設置的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Bash技巧:把變量賦值為換行符(判斷文件是否以換行符結尾)

    Bash技巧:把變量賦值為換行符(判斷文件是否以換行符結尾)

    這篇文章主要介紹了Bash技巧:把變量賦值為換行符,判斷文件是否以換行符結尾,需要的朋友可以參考下
    2020-08-08
  • Linux基礎命令last 命令實例詳解

    Linux基礎命令last 命令實例詳解

    Linux last命令用于顯示系統(tǒng)開機以來獲是從每月初登入者的訊息。本文主要給大家介紹Linux基礎命令last 命令實例詳解,感興趣的朋友跟隨小編一起看看吧
    2018-10-10
  • Shell腳本case語句簡明教程

    Shell腳本case語句簡明教程

    這篇文章主要介紹了Shell腳本case語句簡明教程,非常容易看懂的一篇文章,需要的朋友可以參考下
    2014-07-07

最新評論