dnmp精講一(docker搭建與容器管理)
文檔地址:https://github.com/bruceqiq/code_study/blob/main
倉庫地址:https://github.com/bruceqiq/php_dnmp
docker安裝
一、 官方安裝腳本
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
二、 daocloud安裝腳本
curl -sSL https://get.daocloud.io/docker | sh
手動安裝docker
一、 卸載舊版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
二、 安裝所需的軟件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
三、 安裝docker
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo && sudo yum install docker-ce docker-ce-cli containerd.io
測試安裝
一、 查看命令
docker
二、 服務(wù)管理
# 啟動服務(wù)
sudo systemctl start docker
# 查看服務(wù)轉(zhuǎn)固態(tài)
sudo systemctl status docker
# 停止服務(wù)
sudo systemctl stop docker
安裝docker-compose
一、 安裝docker compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
二、 設(shè)置可執(zhí)行權(quán)限
sudo chmod +x /usr/local/bin/docker-compose
三、 建立軟連接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
四、 測試安裝
docker-compose --version
啟動容器
一、 操作容器
# 啟動容器
docker start redis;
# 重啟容器
docker restart redis;
# 停止容器
docker stop redis;
# 刪除容器
docker rm redi;
二、 進入容器
docker exec -it redis /bin/sh
評論
圖片
表情
