Centos 安裝Docker部署環境

2021-09-28 19:57:25 字數 1661 閱讀 9945

官方參考鏈結

# 安裝一些必要工具

# 新增軟體源資訊

sudo yum-config-manager --add-repo

# 更新 yum 快取

sudo yum makecache fast

# 安裝 docker-ce

sudo yum -y install docker-ce

# 啟動 docker 後台服務

sudo systemctl start docker

# 測試docker執行

docker run hello-world

docker常用命令

docker-compose是乙個docker容器編排的工具,使用它可以實現一鍵部署

sudo

curl -l "

uname -s)

-$(uname -m)

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

# 授權

sudo

chmod +x /usr/local/bin/docker-compose

# 檢視安裝成功

docker-compose --version

啟動與停止yaml

# 啟動

docker-compose -f deploy.yaml up -d

# 停止並刪除容器

docker-compose -f deploy.yaml rm -s

yaml檔案參考
version

:"3"

services

:mysql

:image

: mysql/mysql-server

container_name

: mysql

command:-

-default-authentication-plugin=mysql_native_password

restart

: always

environment

:mysql_root_password

:123456

volumes

:- ./data:/var/lib/mysql

- ./conf/my.cnf:/etc/my.cnf

ports:-

"3306:3306"

springboot-api

:image

: springboot-api:latest

container_name

: springboot-api

ports:-

"8663:8663"

depends_on

:- mysql

restart

: always

volumes

: nodejs-deploy

:container_name

: nodejs-deploy

image

: nodejs-deploy:latest

ports:-

"9100:9100"

depends_on

:- springboot-api

restart

: always

CentOS安裝docker服務

安裝清理 如果是之前安裝過docker的之前版本,需要提前解除安裝一下 yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker lo...

基於CentOS安裝Docker

執行下列命令 解除安裝系統下已經存在的docker和相關依賴項以避免安裝失敗 sudo yum remove docker docker client docker client latest docker common docker latest docker latest logrotate d...

Centos系統安裝docker

1 docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 通過 uname r 命令檢視你當前的核心版本 uname r 2 使用 root 許可權登入 centos。確保 yum 包更新到最新。sudo yum up...