摘要:語法一共有三種形式進(jìn)行端口映射映射指定地址的主機(jī)端口到容器端口例如映射本機(jī)端口到容器的端口映射指定地址的任意可用端口到容器端口例如映射本機(jī)的隨機(jī)可用端口到容器端口映射本機(jī)的指定端口到容器的指定端口例如映射本機(jī)的端口到容器的端口
一、安裝與配置
1.老版本的Docker被稱為Docker或Docker引擎。如果安裝了這些,請(qǐng)卸載它們以及相關(guān)的依賴項(xiàng)。
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 device-mapper-persistent-data lvm2
3.設(shè)置穩(wěn)定鏡像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安裝 Docker-CE
sudo yum install docker-ce docker-ce-cli containerd.io
5.啟動(dòng) Docker-CE
sudo systemctl enable docker sudo systemctl start docker
6.鏡像加速配置
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-"EOF" { "registry-mirrors": ["https://nat17hoj.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
7.之后重新加載配置,并且重啟 Docker 服務(wù)
systemctl daemon-reload systemctl restart docker
二、配置 Docker 容器與鏡像
1.拉取鏡像
docker pull nginx
2.查看鏡像
docker images
3.創(chuàng)建容器
docker run -p 8080:80 -v /data/wwwroot:/var/www --name nginx-test -d nginx:latest
4.啟動(dòng)/停止/殺掉 容器
docker start nginx-test docker stop nginx-test docker kill nginx-test
5.查看容器
docker ps #查看運(yùn)行中的容器 docker ps -a #查看所有容器
6.刪除容器
docker rm nginx-test
三、Docker 常用命令
### docker run:創(chuàng)建一個(gè)新的容器并運(yùn)行一個(gè)命令 ### 語法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] docker run -p 8080:80 -v /data/wwwroot:/var/www --name nginx-test -d nginx:latest //-p:端口映射,格式為:主機(jī)(宿主)端口:容器端口 //-v:掛載目錄,格式為:主機(jī)(宿主)目錄:容器目錄 //--name 為容器指定一個(gè)名稱 //-d:后臺(tái)運(yùn)行容器,并返回容器ID //(nginx:latest 指定鏡像版本) ### docker start/stop/restart 啟動(dòng)/停止/重啟 容器 ### 語法 docker start/stop/restart [OPTIONS] CONTAINER [CONTAINER...] docker start nginx-test ### docker kill 啟動(dòng)/停止/重啟 容器 ### 語法 docker kill [OPTIONS] CONTAINER [CONTAINER...] docker kill nginx-test ### docker pull:從鏡像倉庫中拉取或者更新指定鏡像 ### docker pull NAME[:TAG|@DIGEST] docker pull nginx ### docker ps : 列出容器 ### 語法:docker ps [OPTIONS] docker ps ### docker images 列出本地鏡像 ### 語法:docker images [OPTIONS] [REPOSITORY[:TAG]] docker images ### docker rmi : 刪除本地一個(gè)或多少鏡像。 ### 語法:docker rmi [OPTIONS] IMAGE [IMAGE...] docker rmi -f nginx ### 一共有三種形式進(jìn)行端口映射 docker -p ip:hostPort:containerPort # 映射指定地址的主機(jī)端口到容器端口 # 例如:docker -p 127.0.0.1:3306:3306 映射本機(jī)3306端口到容器的3306端口 docker -p ip::containerPort # 映射指定地址的任意可用端口到容器端口 # 例如:docker -p 127.0.0.1::3306 映射本機(jī)的隨機(jī)可用端口到容器3306端口 docer -p hostPort:containerPort # 映射本機(jī)的指定端口到容器的指定端口 # 例如:docker -p 3306:3306 # 映射本機(jī)的3306端口到容器的3306端口
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://hztianpu.com/yun/27800.html
摘要:創(chuàng)建用戶組并添加用戶。默認(rèn)情況下是過濾掉所有的入站規(guī)則。初始命令表示一旦容器啟動(dòng),需要運(yùn)行的命令,此時(shí)使用,表示什么也不做,只需進(jìn)入命令行即可。1.什么是docker docker翻譯為搬運(yùn)工,在這里應(yīng)該可以理解為搬運(yùn)應(yīng)用的工具,也就是云.先了解其運(yùn)用場(chǎng)景之后更容易對(duì)他形成深刻理解. Docker提供了一種可移植的配置標(biāo)準(zhǔn)化機(jī)制,允許你一致性地在不同的機(jī)器上運(yùn)行同一個(gè)Container;...
摘要:在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)如果您希望在啟動(dòng)時(shí)啟動(dòng),請(qǐng)參閱配置以在啟動(dòng)時(shí)啟動(dòng)。前言: Docker 是一個(gè)用于開發(fā)、傳送和運(yùn)行應(yīng)用程序的開放平臺(tái)。Docker 使您能夠?qū)?yīng)用程序與基礎(chǔ)設(shè)施分開,以便您可以快速交付軟件。使用 Docker,您可以像管理應(yīng)用程序一樣管理基礎(chǔ)設(shè)施。通過利用 Docker 的快速交付、測(cè)試和部署代碼的方法,您可以顯著減少編寫代碼和在生產(chǎn)中運(yùn)行代碼之間的延遲。為了讓開發(fā)、部...
摘要:容器通過獲取一個(gè)與同網(wǎng)段的地址,并默認(rèn)連接到網(wǎng)橋,并將的地址作為網(wǎng)關(guān)實(shí)現(xiàn)容器與宿主機(jī)的網(wǎng)絡(luò)互通,另外,同一個(gè)宿主機(jī)下同樣使用模式的容器可以直接通訊。 【技術(shù)沙龍002期】數(shù)據(jù)中臺(tái):宜信敏捷數(shù)據(jù)中臺(tái)建設(shè)實(shí)踐|宜信技術(shù)沙龍 將于5月23日晚8點(diǎn)線上直播,點(diǎn)擊報(bào)名 一、關(guān)于Docker Docker 是一個(gè)開源的應(yīng)用容器引擎,基于 Go 語言 并遵從Apache2.0協(xié)議開源。 Docker...
摘要:由于之前沒安裝過這步跳過。安裝使用推薦方法設(shè)置的存儲(chǔ)庫并從中進(jìn)行安裝。設(shè)置存儲(chǔ)庫安裝所需的包。這些存儲(chǔ)庫包含在上面的文件中,但默認(rèn)情況下處于禁用狀態(tài)。執(zhí)行以上命令。 由于很多項(xiàng)目都需要在特定的環(huán)境下才能穩(wěn)定運(yùn)行,在網(wǎng)上搜索一番后,覺得Doceker是一個(gè)很不錯(cuò)的容器化平臺(tái),決定學(xué)習(xí)踩坑,先把Docker安裝上吧.Docker有兩個(gè)版本,社區(qū)版(CE),企業(yè)版(EE),這里的是社區(qū)版。服...
閱讀 3541·2023-04-25 22:44
閱讀 1072·2021-11-15 11:37
閱讀 1723·2019-08-30 15:55
閱讀 2731·2019-08-30 15:54
閱讀 1179·2019-08-30 13:45
閱讀 1509·2019-08-29 17:14
閱讀 1966·2019-08-29 13:50
閱讀 3616·2019-08-26 11:39