Ubuntu虛擬機器安裝Docker設定
阿新 • • 發佈:2020-12-19
Docker安裝
配置虛擬機器
-
安裝ubuntu(19版本問題較多,交易安裝18以前的版本)
-
配置本地網路地址
-
配置ubuntu的網路
-
配合xshell
-
下載Docker容器
- 這一步從阿里雲 OPEX
- 使用阿里雲的容器映象服務可加快下載速度
- 這一步從阿里雲 OPEX
-
視覺化工具:portainer.io
-
docker容器操作命令
- 拉取映象:
docker pull centos:7
- 展示多有容器:
docker ps -a
- 從一個dockerfile中建造一個映象:
docker build --tag centos-ssh ./sofeware
(根據./sofeware中的Dockerfile建立一個映象) - 建立一個新的容器:
docker create --name centos -p 23:22 -p 8080:8080 -t -i centos-ssh
- -p開放了兩 個埠
- --name:容器名稱
- -t:終端顯示
- -i:控制檯顯示內容
- centos-ssh:基於建立映象名稱
- 執行一個容器:
docker start
- 執行一個正在執行的容器:
docker exec -t -i centos /bin/bash
- 拷貝一個檔案或資料夾:docker cp 拷貝的檔案 容器id:拷貝的位置
docker cp jdk-8u151-linux-x64.tar.gz 5af1459a1e:root/software
- 刪除一個容器:
docker rm 容器ID
- 根據容器建立一個映象:
docker commit 容器ID 映象名:版本號
- 拉取映象:
-
liunk常用命令
- 解壓檔案:解壓檔案:
tar -zxvf 解壓的檔案位置 -C 解壓到的位置
- 安裝wget:
yum -y install wget
- 移動檔案:mv 移動檔案 位置
- 解壓檔案:解壓檔案:
-
安裝JDK,配置環境變數
-
進入profile修改:
vi etc/profile
-
到最後一行:
:$
;第一行::0
-
新增:
JAVA_HOME=/usr/local/jdk8
PATH=$JAVA_HONE/bin;$PATH
-
重新整理變數環境:source /etc/profile
-
檢查jdk是否配置好:
java -version
-
-
修改docker埠號(修改配置配置檔案,重啟docker服務
- 配置檔案地址:/var/lib/docker/containers/[hash_of_the_container]/hostconfig.json