最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker 安裝與常用命令實(shí)戰(zhàn)示例(超詳細(xì)版)

 更新時(shí)間:2026年03月23日 09:25:04   作者:vpk112  
本文給大家介紹Docker安裝與常用命令實(shí)戰(zhàn)示例(超詳細(xì)版),本文通過實(shí)例給大家講解的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

我給你整理了主流系統(tǒng)一鍵安裝 + 日常開發(fā)最常用命令,直接復(fù)制就能用,新手也能快速上手。

一、Docker 安裝(一鍵腳本,最簡單)

1. CentOS / RHEL

# 1. 卸載舊版本(如果有)
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
# 2. 安裝依賴
sudo yum install -y yum-utils
# 3. 設(shè)置阿里云鏡像源(國內(nèi)更快)
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 4. 安裝 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
# 5. 啟動(dòng)并設(shè)置開機(jī)自啟
sudo systemctl start docker
sudo systemctl enable docker
# 6. 驗(yàn)證安裝
docker --version

2. Ubuntu / Debian

# 1. 卸載舊版本
sudo apt-get remove docker docker-engine docker.io containerd runc
# 2. 更新依賴
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg lsb-release
# 3. 添加阿里云 GPG 密鑰
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 4. 添加鏡像源
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 安裝 Docker
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
# 6. 啟動(dòng)并開機(jī)自啟
sudo systemctl start docker
sudo systemctl enable docker
# 7. 驗(yàn)證
docker --version

3. macOS / Windows

直接下載桌面版:

  • Docker Desktop:https://www.docker.com/products/docker-desktop/
    安裝后自帶命令行,開箱即用。

二、Docker 服務(wù)管理命令

# 啟動(dòng) Docker
sudo systemctl start docker
# 停止 Docker
sudo systemctl stop docker
# 重啟 Docker
sudo systemctl restart docker
# 設(shè)置開機(jī)自啟
sudo systemctl enable docker
# 查看 Docker 狀態(tài)
sudo systemctl status docker

三、最常用 Docker 命令(按場景分類)

1. 鏡像(Image)相關(guān)

# 查看本地所有鏡像
docker images
# 從 Docker Hub 拉取鏡像(例:nginx、mysql、redis)
docker pull nginx
docker pull mysql:8.0
# 刪除本地鏡像
docker rmi 鏡像ID/鏡像名
# 搜索鏡像
docker search nginx

2. 容器(Container)相關(guān)

# 查看運(yùn)行中的容器
docker ps
# 查看所有容器(包括停止的)
docker ps -a
# 創(chuàng)建并啟動(dòng)容器(最常用格式)
docker run -d --name 容器名 -p 主機(jī)端口:容器端口 鏡像名
# 示例:啟動(dòng) nginx,外部訪問 8080 端口
docker run -d --name my-nginx -p 8080:80 nginx
# 停止容器
docker stop 容器ID/容器名
# 啟動(dòng)已停止的容器
docker start 容器ID/容器名
# 重啟容器
docker restart 容器ID/容器名
# 刪除容器(必須先停止)
docker rm 容器ID/容器名
# 強(qiáng)制刪除運(yùn)行中的容器
docker rm -f 容器ID/容器名

3. 進(jìn)入容器內(nèi)部(調(diào)試必備)

# 進(jìn)入容器命令行(推薦)
docker exec -it 容器ID/容器名 /bin/bash
# 退出容器(不關(guān)閉容器)
exit

4. 查看日志

# 查看容器日志
docker logs 容器ID/容器名
# 實(shí)時(shí)查看日志(持續(xù)刷新)
docker logs -f 容器ID/容器名

5. 數(shù)據(jù)拷貝

# 從主機(jī)復(fù)制文件到容器
docker cp 主機(jī)文件路徑 容器ID:容器內(nèi)路徑
# 從容器復(fù)制文件到主機(jī)
docker cp 容器ID:容器內(nèi)路徑 主機(jī)文件路徑

6. 清理無用資源

# 刪除所有停止的容器
docker container prune
# 刪除所有懸空鏡像(沒被使用的)
docker image prune

四、高頻實(shí)戰(zhàn)示例

# 啟動(dòng) MySQL 8.0,設(shè)置密碼、端口映射
docker run -d --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0
# 啟動(dòng) Redis
docker run -d --name my-redis -p 6379:6379 redis
# 啟動(dòng) Nginx
docker run -d --name my-nginx -p 80:80 nginx

到此這篇關(guān)于Docker 安裝與常用命令(超詳細(xì)版)的文章就介紹到這了,更多相關(guān)docker安裝與常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker ps命令的具體使用

    Docker ps命令的具體使用

    docker ps?命令可以用來列出?Docker容器?相關(guān)信息,本文就來介紹一下Docker ps命令的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 卸載Docker時(shí)保留本地鏡像和容器方式

    卸載Docker時(shí)保留本地鏡像和容器方式

    文章講述了如何在Linux、Windows和Mac系統(tǒng)中備份和恢復(fù)Docker鏡像和容器,備份過程包括列出本地鏡像、保存鏡像和導(dǎo)出容器,恢復(fù)過程則涉及卸載Docker、重新安裝Docker以及使用dockerload和dockerimport命令恢復(fù)鏡像和容器
    2024-11-11
  • 使用docker搭建gitlab并且開放到公網(wǎng)

    使用docker搭建gitlab并且開放到公網(wǎng)

    這篇文章主要介紹了使用docker搭建gitlab并且開放到公網(wǎng),具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 使用Docker容器備份GitLab完整過程

    使用Docker容器備份GitLab完整過程

    在升級或維護(hù) GitLab 自管理實(shí)例之前,備份是保障數(shù)據(jù)安全的關(guān)鍵步驟,本文將介紹如何在 Docker 容器環(huán)境下創(chuàng)建 GitLab 的完整備份與數(shù)據(jù)庫備份,并說明 secrets 文件的重要性,需要的朋友可以參考下
    2025-12-12
  • Docker Compose重啟RabbitMQ數(shù)據(jù)丟失

    Docker Compose重啟RabbitMQ數(shù)據(jù)丟失

    本文主要介紹了Docker Compose重啟RabbitMQ數(shù)據(jù)丟失,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-04-04
  • Docker 部署onlyoffice的詳細(xì)過程

    Docker 部署onlyoffice的詳細(xì)過程

    文章介紹了如何優(yōu)化OnlyOffice的部署、Token生成、前端測試及文件轉(zhuǎn)換,提升了系統(tǒng)的穩(wěn)定性和易用性,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2025-11-11
  • CentOS 7下設(shè)置Docker代理(Linux下Systemd服務(wù)的環(huán)境變量配置)

    CentOS 7下設(shè)置Docker代理(Linux下Systemd服務(wù)的環(huán)境變量配置)

    本文給大家分享Linux下Systemd服務(wù)的環(huán)境變量配置方法,此示例將覆蓋默認(rèn)docker.service文件,對CentOS 7下設(shè)置Docker代理的相關(guān)知識感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • Docker鏡像與容器的導(dǎo)入導(dǎo)出及常用命令的使用

    Docker鏡像與容器的導(dǎo)入導(dǎo)出及常用命令的使用

    本文詳細(xì)介紹了如何在Docker中進(jìn)行鏡像和容器的導(dǎo)入導(dǎo)出操作,包括常用的Docker命令及其用法
    2024-11-11
  • 關(guān)于ssh連接到docker內(nèi),環(huán)境變量發(fā)生變化的解決方案

    關(guān)于ssh連接到docker內(nèi),環(huán)境變量發(fā)生變化的解決方案

    在K8S部署的容器中,SSH連接時(shí)環(huán)境變量被重置導(dǎo)致軟件缺失,解決方法是修改容器的/etc/profile文件,通過for循環(huán)或直接導(dǎo)出環(huán)境變量,再執(zhí)行source命令使配置生效,確保變量從1號進(jìn)程正確傳遞
    2025-08-08
  • Docker數(shù)據(jù)目錄遷移方法詳解

    Docker數(shù)據(jù)目錄遷移方法詳解

    這篇文章主要介紹了Docker數(shù)據(jù)目錄遷移方法,Docker數(shù)據(jù)目錄遷移成功后再也不用擔(dān)心服務(wù)器系統(tǒng)盤目錄被占滿的情況的,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05

最新評論

农安县| 平阴县| 崇阳县| 雷山县| 留坝县| 无棣县| 蕲春县| 澎湖县| 新郑市| 枣阳市| 格尔木市| 华容县| 宝鸡市| 峨山| 宁武县| 阿拉善盟| 天长市| 蒙城县| 梨树县| 包头市| 大宁县| 梓潼县| 仁怀市| 泗阳县| 靖宇县| 区。| 贺兰县| 临沂市| 宝坻区| 德江县| 彰武县| 荃湾区| 信丰县| 阿图什市| 资中县| 蚌埠市| 二手房| 泰顺县| 孝昌县| 西充县| 来凤县|