docker基本常識

2021-10-24 13:17:31 字數 1235 閱讀 3909

啟動容器		docker run .....

檢視已經啟動的容器 docker ps

檢視所有容器 docker ps -a

進入容器 docker exec -it ***xx /bin/bash

停止容器 docker stop ***x(容器id)

刪除容器 docker rm ***x(容器id)

複製檔案 docker cp local.file container:/***/

複製本地檔案 local.file(檔名) 到 容器 container 中的 /*** 目錄中

搜尋映象 docker search php

執行nginx容器

1 docker pull nginx

2 docker run --name nginx1812 -p 80:80 -v /wwwroot/docker1812:/usr/share/nginx/html:ro -d nginx

docker run 啟動nginx容器

--name some-nginx 啟動的容器的名稱

-p 81:80 將主機81埠對映到容器的80埠

-v 將本地 /some/content目錄對映到容器的/usr/share/nginx/html

:ro (read only) 唯讀

-d 守護程序

nginx: 映象名稱

修改nginx配置檔案:

1 找到容器中nginx配置檔案的位置 whereis nginx

2 檢視主配置檔案 cat /etc/nginx/nginx.conf

3 新增新配置檔案 將本地檔案 複製到 容器中

4 重啟nginx

常用映象:

ubuntu

(docker官方維護)

nginx

(docker官方維護)

php

(docker官方維護)

mysql

(docker官方維護)

映象標籤的使用

docker pull php:7.3.10-fpm

作業:

1. 熟悉dockerfile 格式 ,使用dockerfile構建自己的映象(參考 第一本docker書 第4章)

2. 使用 nginx映象 和 php-fpm映象搭建 nginx + php-fpm 環境

ORACLE基本常識

個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率 每個資料庫最少有兩個聯機日誌檔案 乙個資料檔案只能屬於乙個表空間 乙個資料檔案一旦被加...

電腦基本常識

一.32位cpu中的32代表什麼?1.32代表cpu的位址線長度,32位處理器表示一次只能處理32位 4個位元組 而64位處理器一次能處理64位,即8個位元組的資料。2.如果我們將總長128位的指令分別按照如果我們將總長128位的指令分別按照16位 32位 64位為單位進行編輯的話 舊的16位處理器...

html基本常識

用div布局,css控制 編輯器用的是sublime 1.doctype標籤是一種標準通用標記語言的文件型別宣告,它的目的是要告訴標準通用標記 語言解析器,它應該使用什麼樣的文件型別定義 dtd 來解析文件。作用 宣告文件的解析型別 document.compatmode 避免瀏覽器的怪異模式。do...