宿主主機和虛擬機器埠對映docker
因為我是在虛擬機器上跑的ubantu,然後再跑docker,而且我也不想在虛擬機器上裝navicat之類的東西,於是想能不用用宿主主機的navicat連線虛擬機器上ubantu上用docker跑起來的mysql,於是就有了下面的嘗試:
- ubantu的埠到docker容器的埠對映-
-由docker自己的命令來設定埠的對映 例如:-p 3306:3306就講ubantu上的3306埠對映到了docker容器的3306埠
- 宿主主機到ubantu的埠對映(這裡有兩個方式,我在不同的主機上試的,其中有一個不可以兩臺都ok)-
-第一種是虛擬機器設定-網路-連線方式選擇網路地址轉換(NAT)然後再點高階,設定埠對映,埠對映只需要寫埠號,其他的不用寫,點選ok。就可以了。
-第二種是虛擬機器設定-網路-連線方式選擇橋接網絡卡,點選高階,設定埠對映,主機127.0.0.1 埠3399 子系統10.0.2.15 埠3306,點選ok。也可以。
然後可以用navicat試一下。成功。
相關推薦
宿主主機和虛擬機器埠對映docker
因為我是在虛擬機器上跑的ubantu,然後再跑docker,而且我也不想在虛擬機器上裝navicat之類的東西,於是想能不用用宿主主機的navicat連線虛擬機器上ubantu上用docker跑起來的mysql,於是就有了下面的嘗試: - ubantu的埠到d
virtualbox中NAT方式通過宿主機訪問虛擬機器埠對映配置
NAT 網路地址翻譯,是隻能從內訪問外面而不能從外部訪問裡面,所以只能單向ping通,虛擬機器的ip只是內部ip。橋接則是與主機公用網絡卡,有獨立的外部ip。 NAT模式只有通過繫結靜態轉發才可能從外部訪問 以下是靜態轉發配置方式 安裝篇 注意:Ubuntu許可權問題
在Docker Toolbox 終端中使用 vboxmanage.exe 程式在宿主機和虛擬機器之間建立共享目錄
在Docker Toolbox 終端中使用 vboxmanage.exe 程式在宿主機和虛擬機器之間建立共享目錄 用途說明: Docker Toolbox軟體包中,包括Oracle Virtualbox虛擬化軟體,其中包括命令列工具vboxmanage.exe程式,可以實
VirtualBox設定宿主機和虛擬機器的共享資料夾
首先設定共享資料夾,例如將宿主機上的共享資料夾的別名設為VirtualBox_Share,在虛擬機器上新建資料夾/pcshare,那麼: 將宿主機上的檔案傳到虛擬機器: 在虛擬機器中執行命令: sudo mount -t vboxsf VirtualBox_
如何實現Windows宿主系統和虛擬機器ubuntu系統檔案互相訪問
我的宿主作業系統是Windows 10,使用Oracle的Virtual Box安裝了Ubuntu。 因為工作需要我經常得在兩個系統之間互相拷貝一些資料,下面是具體步驟,可以實現Windows 10和虛擬機器裡的Ubuntu共享同一個資料夾。 1. 首先得在
virtualBox實現主機和虛擬機器相互ping通,配置靜態IP地址
背景: 需要在linux上安裝軟體用來練習,但是需要將安裝包傳送到linux上才能安裝。 有多種方案: 1.通過共享資料夾: 這種方式最簡單,有時安裝出現問題也比較煩(出現
virtualbox centos6.7 主機和虛擬機器之間通訊設定
一:環境軟體準備: 1、下載Oracle virtual box,進行安裝。Install VirtualBox from: https://www.virtualbox.org/wiki/Downloads 2、從http://mirrors.163.co
VMWare Tools安裝——實現主機和虛擬機器之間的文字和檔案的直接複製貼上
前一階段安裝虛擬機器後,複製貼上是在麻煩,所以上網查找了一下方法。查詢到的文章 根據這篇文章進行下記錄。 在選單中點選虛擬機器,然後點選安裝(或者重新安裝) VMWare Tools 在虛擬機器中開啟光碟,裡邊會有VMware Tool的相關檔案,然後
VirtualBox:實現主機和虛擬機器共享檔案
1. 環境主機作業系統 Win10 VirtualBox VirtualBox 5.1.28 r117968 (Qt5.6.2) 虛擬機器作業系統 RHEL6.5(64) 之前虛擬機器一直用的是Vmware,這次用VirtualBox,要安裝一些軟
VmWare虛擬機器中採用host-only(僅主機)模式,主機和虛擬機器互相不通的解決方法
本人的主機是win7系統,虛擬機器是xp系統。現在以我的這個系統示例: 問題:在虛擬機器設定為host-only(僅主機)模式後,發現主機和虛擬機器互相都ping不通。 解決辦法: 1.主機:控制面板
在宿舍如何讓主機和虛擬機器同時上網?
一般裝虛擬機器時,網路連線方式都選的是橋接。這樣平時在公司裡,通過區域網上網時虛擬機器會自動連線到網路。 當回到宿舍,或者在家裡,我們用的都是撥號上網,這樣再開啟虛擬機器時,發現無法上網。 那麼在保證主機上網的同時,如何讓虛擬機器也連線到網路呢?
oracle virtualbox裡的宿主機和虛擬機器如何相互通訊?(使用NAT)
在這裡需要了解三種網路連線方式(NAT、bridge adapter、host-only),在這就不闡述了,可以參考這篇博文:https://blog.csdn.net/ixidof/article/details/12685549 因為筆者使用的是NAT方式的
VirtualBox 更改主機和虛擬機器之間的滑鼠切換熱鍵
VirtualBox 主機和虛擬機器之間的滑鼠切換熱鍵 是 Right Ctrl , 一般用慣VM Ware的都不太習慣,那麼怎麼改變VirtualBox滑鼠切換熱鍵呢? 1、點選選單欄的 管理》全域性設定 2、點選右側選單 熱鍵》虛擬電腦 進行熱鍵修改
Vmware虛擬機器CentOS7、Ubuntu20系統設定靜態IP,且主機和虛擬機器系統能相互ping通。
[toc] # 前言 使用VMware的NAT模式,共享主機IP地址,能實現主機和虛擬機器系統之間的相互通訊。但如果主機換個網路,像資料庫連線工具、原生代碼配置檔案,其中的服務IP地址都要修改一下,總是ipconfig、ifconfig檢視略顯麻煩。所以配置個靜態IP,既能實現主機和虛擬機器系統之間相互訪問
【筆記】關於開發板、主機windows和虛擬機器ubuntu之間的ping
提前做好準備: 1.我們先將各個IP確定好: 主機windows IP為: 192.168.1.20 開發板執行uboot或linux IP為: 192.168.1.10 虛擬機器ubuntu IP為: 192.168.1.141 2. 將主機windows
docker和虛擬機器的區別及docker安裝
docker和虛擬機器的區別: 如下圖: Docker守護程序可以直接與主作業系統進行通訊,為各個Docker容器分配資源;它還可以將容器與主作業系統隔離,並將各個容器互相隔離。虛擬機器啟動需要數分鐘,而Docker容器可以在數毫秒內啟動。由於沒有臃腫的從作業系統,Docker可以節省大量
VMware14 安裝CentOS7 實現宿主機ping通虛擬機器、虛擬機器ping通宿主機、虛擬機器能上網且能ping通百度
本文旨在通過通過虛擬機器VMware14來安裝CentOS7 系統,並配置固定IP來實現在Windows系統中使用Linux環境。 本文目錄: 0、本機環境 1、VMware14 初始化 1.1、安裝VMware14
Docker和虛擬機器的區別
這是docker官網的圖,可以看到虛擬化技術通過Hypervisor(虛擬機器管理系統)為每個app啟動一個Guest OS(客戶機作業系統),也就是為每個app啟動一個虛擬機器。比較直觀地說,vm通過Hypervisor對硬體資源進行虛擬化,而dock
啟動docker容器時虛擬機器埠轉發外部無法訪問
centos 7 docker 啟動了一個web服務 但是啟動時 報 WARNING: IPv4 forwarding is disabled. Networking will not work. 解決辦法: # vi /etc/sysctl.conf 或者 # vi /u
MacOS虛擬機器安裝VMware tools 在主機與虛擬機器之間共享檔案和剪貼簿
Windows7上MacOS虛擬機器安裝VMware tools,為了更好的在主機與虛擬機器之間共享檔案,共享剪貼簿。還沒安裝MacOS虛擬機器?下載安裝檔案:載入ISO檔案到光碟機可能由於你的光碟機裡有檔案,而彈出以下提示:回到MacOS系統中,彈出光碟機,如下圖:再執行以