docker快速入門

2021-10-06 17:26:35 字數 1177 閱讀 8878

檢視所有執行的容器

dcoker ps

檢視所有的映象

docker images

建立容器

--name test : 為容器指定乙個名稱;

-p: 指定埠對映,格式為:主機(宿主)埠:容器埠

-d: 後台執行容器,並返回容器id;

-i: 以互動模式執行容器,通常與 -t 同時使用;

-t: 為容器重新分配乙個偽輸入終端,通常與 -i 同時使用;

在執行的容器中執行命令(進入容器)

docker exec -it 容器id或名字 /bin/bash

-i: 以互動模式執行容器,通常與 -t 同時使用;

-t: 為容器重新分配乙個偽輸入終端,通常與 -i 同時使用;

檢查容器所有配置資訊

docker inspect 容器id

docker設計模式中所有的生命週期都圍繞docker 程序,所以不推薦使用後台程序,乙個docker就是乙個程序

特權模式啟動

docker run -d --name centos7 --privileged=true centos7:last /usr/sbin/init

docker 是靠iptabels做規則的,如果遇到埠映**還是無法訪問,有可能是ip_forward的問題,虛擬機器有時候還會遇到ipv4**的問題。

# vi /etc/sysctl.conf
新增如下**:

net.ipv4.ip_forward=1

重啟network服務 systemctl restart network

檢視ip**!

[root@localhost conf.d]

# sysctl net.ipv4.ip_forward

net.ipv4.ip_forward = 1

iptables -l

Docker快速入門

本指南適用於開發環境,如果您打算在生產環境中執行eosio,請考慮構建eosio 先決條件 第1步 提取映象 eosio dev docker映像是為本地開發而設計的eosio軟體的編譯版本。從儲存庫中提取映象 docker pull eosio eos dev並啟動eosio節點 docker r...

Docker 快速入門

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。在本場 chat 中你可以學到的 什麼是容器 docker 為什麼這麼火 docker 在網際...

Docker快速入門

1 環境要求 docker分為社群版和企業版,這裡我們安裝的是社群版。在ubuntu下安裝docker需要有一定的環境要求,可以執行以下命令檢視主機環境 uname a 2 部署docker 第一步 安裝基本軟體。第二步 指定使用阿里雲映象。sudo curl fssl sudo apt key a...