Docker快速入手實戰筆記

2022-06-02 15:45:09 字數 1377 閱讀 6267

快速上手使用docker,師兄給了乙個任務是打包乙個安裝好libfuzzer的docker映象,然後我沒有用過docker,師兄說很快,看一下就會用了,經過摸索確實如此。

這裡用ubuntu系統下的docker安裝為例,其他系統大同小異。

換雲服務商

安裝所需要的包

sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

更新&新增&使用 https 傳輸的包以及 ca 證書

新增gpg金鑰

sudo apt-key adv --keyserver hkp://

p80.pool.sks-keyservers.net:80 --recv-keys 58118e89f3a912897c070adbf76221572c52609d

新增軟體源

echo

"deb ubuntu-xenial main

" | sudo

tee /etc/apt/sources.list.d/docker.list

更新軟體包快取

sudo apt-get update

安裝docker

sudo apt-get install docker-engine

啟動docker

sudo

systemctl enable docker

sudo systemctl start docker

這裡列一些常用的命令,還有一些不常用的,以後再說。

1、容器週期管理

2、容器操作

3、本地顯像管理

ubuntu版本:預設情況下最新的ubuntu版本是latest,當然也可以從ubuntu官網檢視其他版本對應的版本號,比如ubuntu:18.04等等

拉取映象: docker pull ubuntu:latest(或者版本)

檢視本地映象: docker images

執行容器,並通過exec命令進入容器: docker run -itd --name ubuntu-test ubuntu

通過ps指令檢視是否安裝成功。

Docker快速入手實戰筆記

快速上手使用docker,師兄給了乙個任務是打包乙個安裝好libfuzzer的docker映象,然後我沒有用過docker,師兄說很快,看一下就會用了,經過摸索確實如此。這裡用ubuntu系統下的docker安裝為例,其他系統大同小異。換雲服務商 curl ssl sh 安裝所需要的包 sudo a...

Docker 快速實戰流程

組成部分 映象a 容器b 約等於 vmware iso 執行ing虛擬機器 操作部分 獲取映象 核心操作 1 3 4 整體流程 動手跟著敲一遍熟悉流程 4 獲取映象 對應pull docker pull nginx docker pull nginx latest 檢視映象 docker image...

JSON快速入手

慢慢看不要急 假如這是返回的json串 1 建立乙個jsonobject物件 實體類 public class bean s 格式的生成 我這裡是通過實體類去操作的 如果不需要可以通過jsonobject中的put方法去實現 bean bean new bean 1 建立乙個實體類物件 listca...