Docker容器基本使用
生活随笔
收集整理的這篇文章主要介紹了
Docker容器基本使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Dcoker
- Docker是一個(gè)開源的應(yīng)用容器引擎,是一個(gè)輕量級(jí)別的容器技術(shù)
- Dcoker支持將軟件編譯成一個(gè)鏡像;然后在鏡像中對(duì)各種軟件做好配置,再將鏡像發(fā)布出去,供別人使用
- 運(yùn)行中的鏡像稱為容器,容器的啟動(dòng)是非常快速的
核心概念
- docker主機(jī)(Host):安裝了Docker程序的機(jī)器,Docker直接運(yùn)行在系統(tǒng)的內(nèi)核上
- docker客戶端(Client):鏈接docker主機(jī)進(jìn)行操作
- docker倉庫(Registry):用來保存各種打包好的軟件鏡像
- docker鏡像(Images):軟件打包好的鏡像;放在docker倉庫中
- docker容器(Container):鏡像啟動(dòng)后的一個(gè)實(shí)例稱為一個(gè)容器;容器是獨(dú)立運(yùn)行的一個(gè)或者一組應(yīng)用
操作Docker的步驟
Docker常用命令
鏡像操作
| 檢索 | docker search 關(guān)鍵字 eg:docker search redis | 我們經(jīng)常去docker hub上檢索鏡像的詳細(xì)信息,如鏡像的TAG。 |
| 拉取 | docker pull 鏡像名:tag | :tag是可選的,tag表示標(biāo)簽,多為軟件的版本,默認(rèn)是latest |
| 列表 | docker images | 查看所有本地鏡像 |
| 刪除 | docker rmi image-id | 刪除指定的本地鏡像 |
修改鏡像源
新建/etc/docker/daemon.json文件,在其中新增如下的內(nèi)容;新版本不存在這個(gè)文件,需要新建
vim /etc/docker/daemon.json# 內(nèi)容:{ "registry-mirrors":["我們的鏡像源地址"] }國內(nèi)鏡像源一般可以使用阿里和有道
容器操作(Tomcat)
下載鏡像 docker pull tomcat 如果不指代版本,默認(rèn)下載最新版,我們可以上網(wǎng)站httpps://hub.docker.com/網(wǎng)站查找版本號(hào)
根據(jù)鏡像啟動(dòng)容器,不加TAG默認(rèn)就是latest,如果沒有下載就會(huì)先先下載再啟動(dòng)
docker run --name mytomcat -d tomcat:latest --name :給容器起一個(gè)名字 -d:后臺(tái)啟動(dòng),不加就是前臺(tái)啟動(dòng)容器操作(Mysql)
注意事項(xiàng)(如果使用本地安裝,如果安裝在虛擬機(jī)或者是服務(wù)器上,host會(huì)變)
- host: 127.0.0.1 (可以換成IP地址,但是如果是本地,也不要選localhost)
- port: 3306
- user: root
- password: 123456?
參考鏈接
?
總結(jié)
以上是生活随笔為你收集整理的Docker容器基本使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css选择器(1)——元素选择器、类名和
- 下一篇: Matlab scatter 如何显示不