前端docker的基礎配置和使用

2021-10-06 10:42:48 字數 1435 閱讀 9293

1、docker官網安裝doucker

curl -

l" -s)-$(uname -m)"

-o /usr/local/bin/docker-compose

3、輸入以下命令登陸docker(一般公司會給,不知道問前輩啊)

終端輸入:docker login

使用者名稱:yan

密碼: *****

1、根據 docker-compose.yml 檔案啟動專案

1、報錯檔案找不到先試一下

composer install

2、報錯:

error: the compose file 『./docker-compose.yml』 is invalid because:

unsupported config option for services: 『web_local』

解決:docker-compose.yml檔案內宣告

version: 「2」

1.docker-compose stop #停止容器

2.docker-compose rm #刪除容器

3.docker-compose build #重新構建

4.docker-compose up -d #啟動執行

5.docker-compose config #檢視.yml的檔案配置

6.docker-compose create #為服務建立容器

7.docker-compose logs #顯示日誌輸出

8.docker-compose pause/unpause #暫停所有容器服務/恢復所有容器服務

9.docker-compose ps #顯示容器資訊

10.docker-compose pull/push #pull/push compose檔案中所指定的檔案

11.docker-compose restart/start/stop #重啟/啟動/停止服務

12.docker-compose run #啟動伺服器

13、docker-compose --force-recreate. :強制重新建立映象

停止docker-compose的兩個方式:

docker-compose stop 這種不會刪除容器和裡面的資料

docker-compose down 這種會刪除容器和刪除容器裡面的network和volume

build:       指定 dockerfile所在資料夾的路徑

volumes: 卷掛載路徑設定

restart: 重啟

ports: 指定埠並對映埠

links: 鏈結其他服務的容器

volumes_from: 從另乙個服務或容器掛載其所有卷

docker網路基礎配置

常用兩種方式 1 對映容器埠到宿主機 2 容器互聯機制 埠對映實現訪問容器的用法 p則可以指定要對映的埠,並且,在乙個指定埠上只可以繫結乙個容器。例如 把本地的5000埠對映到容器的5000埠 對映到指定位址的任意埠 檢視對映埠配置 docker port 容器互聯實現容器間通訊 容器的連線系統是除...

Docker基礎 Docker的安裝和解除安裝

yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker logrotate docker engine yum install y ...

DOCKER 容器python基礎配置

使用exec,非dockerfile docker run itd imagename docker ps docker exec it containerid bin sh 進行操作 ctrl p q docker commit containerid dockerusername imagena...