亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

dockerDesktop使用教程

 更新時(shí)間:2023年11月23日 11:46:09   投稿:mrr  
本文給大家分享docker Desktop使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

安裝軟件

裝在C盤會(huì)容易滿,可以裝在D盤,

"path\to\Docker Desktop Installer.exe"  install -accept-license  --installation-dir=D:\Docker\Docker --wsl-default-data-root=D:\Docker\data

并且在軟件的設(shè)置的Docker Engine里添加阿里鏡像源,

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

"registry-mirrors": [
    "https://***.mirror.aliyuncs.com"
  ]

查看docker 版本號(hào)信息

docker version
docker info

docker 鏡像命令

查看自己服務(wù)器中docker 鏡像列表

docker images

拉取鏡像 不加tag(版本號(hào)) 即拉取docker倉(cāng)庫(kù)中 該鏡像的最新版本latest 加:tag 則是拉取指定版本

docker pull 鏡像名 
docker pull 鏡像名:tag

刪除鏡像 ------當(dāng)前鏡像沒有被任何容器使用才可以刪除

#刪除一個(gè)
docker rmi -f 鏡像名/鏡像ID
#刪除多個(gè) 其鏡像ID或鏡像用用空格隔開即可 
docker rmi -f 鏡像名/鏡像ID 鏡像名/鏡像ID 鏡像名/鏡像ID
#刪除全部鏡像  -a 意思為顯示全部, -q 意思為只顯示ID
docker rmi -f $(docker images -aq)
# 強(qiáng)制刪除鏡像
docker image rm 鏡像名稱/鏡像ID

保存鏡像到.tar

docker save 鏡像名/鏡像ID -o 鏡像保存在哪個(gè)位置與名字

加載<鏡像.tar>

docker load -i 鏡像保存文件位置

添加一個(gè)新鏡像來改tag

docker tag 源鏡像名:TAG 想要生成新的鏡像名:新的TAG

docker 容器命令

查看正在運(yùn)行容器列表

docker ps
docker ps -a

新建一個(gè)容器

# -it 表示 與容器進(jìn)行交互式啟動(dòng) -d 表示可后臺(tái)運(yùn)行容器 (守護(hù)式運(yùn)行)  --name 給要運(yùn)行的容器 起的名字  /bin/bash  交互路徑
docker run -it -d -p 宿主機(jī)端口:容器端口 --name 容器名 --gpus all 鏡像名:Tag /bin/bash 
\ -v 宿主機(jī)文件存儲(chǔ)位置:容器內(nèi)文件位置
\ --restart=always # 設(shè)置開機(jī)自啟動(dòng)

進(jìn)入容器

# 啟動(dòng)容器
docker start 容器ID/容器名
# 重啟容器
docker restart 容器ID/容器名
# 更換容器名
docker rename 容器ID/容器名 新容器名
# 進(jìn)入容器的兩種方式
docker exec -it 容器名/容器ID /bin/bash
docker attach 容器名/容器ID

退出容器

#-----直接退出  未添加 -d(持久化運(yùn)行容器) 時(shí) 執(zhí)行此參數(shù) 容器會(huì)被關(guān)閉  
exit
# 優(yōu)雅退出 --- 無(wú)論是否添加-d 參數(shù) 執(zhí)行此命令容器都不會(huì)被關(guān)閉
Ctrl + p + q

停止容器

docker stop 容器名/容器ID
# kill容器
docker kill 容器ID/容器名

刪除容器

#刪除一個(gè)容器
docker rm -f 容器名/容器ID
#刪除多個(gè)容器 空格隔開要?jiǎng)h除的容器名或容器ID
docker rm -f 容器名/容器ID 容器名/容器ID 容器名/容器ID
#刪除全部容器
docker rm -f $(docker ps -aq)

容器文件拷貝 —無(wú)論容器是否開啟 都可以進(jìn)行拷貝

#docker cp 容器ID/名稱:文件路徑  要拷貝到外部的路徑   |     要拷貝到外部的路徑  容器ID/名稱:文件路徑
#從容器內(nèi) 拷出
docker cp 容器ID/名稱: 容器內(nèi)路徑  容器外路徑
#從外部 拷貝文件到容器內(nèi)
docker  cp 容器外路徑 容器ID/名稱: 容器內(nèi)路徑

dockerfile編寫

把項(xiàng)目的代碼比如./facechain文件夾放到和dockerfile同一級(jí)目錄,

FROM nvidia/cuda:11.0.3-cudnn8-devel-ubuntu20.04
ADD ./facechain /code
RUN gpg --keyserver keyserver.ubuntu.com --recv A4B469963BF863CC && \
    gpg --export --armor A4B469963BF863CC | apt-key add -
RUN  sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN  apt-get clean
RUN apt update && \
    apt-get update
RUN apt install -y \
        wget build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev \
        libreadline-dev libffi-dev libsqlite3-dev libbz2-dev liblzma-dev vim libsm6 libxext6 libgl1 && \
    apt clean && \
    rm -rf /var/lib/apt/lists/*
RUN wget https://www.python.org/ftp/python/3.8.18/Python-3.8.18.tgz && \
    tar -xzvf Python-3.8.18.tgz && \
    mkdir python3
RUN cd Python-3.8.18 && \
    ./configure --enable-optimizations && \
    make && \
    make install 
RUN ln -s /usr/local/bin/python3 /usr/local/bin/python && \
    ln -s /usr/local/bin/pip3 /usr/local/bin/pip
WORKDIR /code
RUN pip3 install -r requirements.txt && \
	pip3 install -U openmim && \
	mim install mmcv-full==1.7.0 && \
    rm -r /root/.cache/pip

鏡像構(gòu)建

docker build  -t ImageName:TagName dir

到此這篇關(guān)于dockerDesktop使用方法的文章就介紹到這了,更多相關(guān)docker Desktop使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker部署SpringBoot應(yīng)用的實(shí)現(xiàn)步驟

    Docker部署SpringBoot應(yīng)用的實(shí)現(xiàn)步驟

    本文主要介紹了Docker部署SpringBoot應(yīng)用,Docker可以巧妙的解決函數(shù)庫(kù)、依賴沖突問題,具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-11-11
  • Docker搭建NetBox的實(shí)現(xiàn)示例

    Docker搭建NetBox的實(shí)現(xiàn)示例

    NetBox是一個(gè)開源的數(shù)據(jù)中心基礎(chǔ)設(shè)施管理和IP地址管理平臺(tái),本文主要介紹了Docker搭建NetBox的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • 如何使用docker搭建upload-labs

    如何使用docker搭建upload-labs

    upload-labs是一個(gè)使用php語(yǔ)言編寫的,專門收集滲透測(cè)試和CTF中遇到的各種上傳漏洞的靶場(chǎng),旨在幫助大家對(duì)上傳漏洞有一個(gè)全面的了解,本文給大家介紹使用 Docker 搭建 upload-labs 的步驟,感興趣的朋友一起看看吧
    2024-03-03
  • docker 安裝部署 Prometheus 與grafana的詳細(xì)過程

    docker 安裝部署 Prometheus 與grafana的詳細(xì)過程

    本文給大家詳細(xì)介紹了如何在CentOS 7上使用Docker和Docker Compose安裝和配置Prometheus和Grafana,并展示了如何進(jìn)行基本的監(jiān)控配置和數(shù)據(jù)可視化,感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • Docker安裝mysql主從復(fù)制的實(shí)現(xiàn)步驟

    Docker安裝mysql主從復(fù)制的實(shí)現(xiàn)步驟

    MySQL主從復(fù)制是指數(shù)據(jù)可以從一個(gè)MySQL數(shù)據(jù)庫(kù)服務(wù)器主節(jié)點(diǎn)復(fù)制到一個(gè)或多個(gè)從節(jié)點(diǎn),本文主要介紹了Docker安裝mysql主從復(fù)制的實(shí)現(xiàn)步驟,感興趣的可以了解一下
    2024-03-03
  • Docker可視化管理工具DockerUI的使用

    Docker可視化管理工具DockerUI的使用

    DockerUI是一個(gè)易用且輕量化的 Docker 管理工具,本文主要介紹了Docker可視化管理工具DockerUI的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • docker容器動(dòng)態(tài)添加端口號(hào)的方法

    docker容器動(dòng)態(tài)添加端口號(hào)的方法

    這篇文章主要介紹了docker容器動(dòng)態(tài)添加端口號(hào)的方法,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • Docker安裝Kong API Gateway并使用的詳細(xì)教程

    Docker安裝Kong API Gateway并使用的詳細(xì)教程

    這篇文章主要介紹了Docker安裝Kong API Gateway并使用,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • 在docker中搭建部署clickhouse過程

    在docker中搭建部署clickhouse過程

    文章介紹了在Docker中部署ClickHouse并進(jìn)行網(wǎng)關(guān)日志存儲(chǔ)的步驟,包括創(chuàng)建ClickHouse容器、修改用戶配置、使用DBeaver連接以及在Spring?Boot中集成ClickHouse進(jìn)行讀寫操作
    2024-11-11
  • 使用docker快速部署Elasticsearch集群的方法

    使用docker快速部署Elasticsearch集群的方法

    這篇文章主要介紹了使用docker快速部署Elasticsearch集群的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03

最新評(píng)論