Docker安裝和使用

2021-08-21 04:32:19 字數 1728 閱讀 9923

docker是乙個開源的容器引擎,是乙個輕量級的容器技術。(是什麼?)

docker能把軟體編譯成映象,在映象中對軟體進行各種配置,然後發布映象,別人能直接使用這個映象,減少配置。(能幹什麼?)

執行中的這個映象稱為容器,容器啟動是非常快速的

使用docker的步驟:

1)、安裝docker

2)、去docker倉庫找到這個軟體對應的映象;

3)、使用docker執行這個映象,這個映象就會生成乙個docker容器;

4)、對容器的啟動停止就是對軟體的啟動停止;

1、檢查核心版本,必須是3.10及以上

uname ‐r

2、安裝docker

yum install docker

3、輸入y確認安裝

4、啟動docker

[root@localhost ~]# systemctl start docker

[root@localhost ~]# docker ‐v

docker version 1.12.6, build 3e8e77d/1.12.6

5、開機啟動docker

[root@localhost ~]# systemctl enable docker

created symlink from /etc/systemd/system/multi‐

user.target.wants/docker.service to

/usr/lib/systemd/system/docker.service.

6、停止docker

1、搜尋映象

[root@localhost ~]# docker search tomcat

2、拉取映象

[root@localhost ~]# docker pull tomcat

3、根據映象啟動容器

docker run ‐‐name mytomcat ‐d tomcat:latest

4、docker ps 

檢視執行中的容器

5、 停止執行中的容器

docker stop  容器的id

6、檢視所有的容器

docker ps ‐a

7、啟動容器

docker start 容器id

8、刪除乙個容器

docker rm 容器id

9、啟動乙個做了埠對映的tomcat

[root@localhost ~]# docker run ‐d ‐p 8888:8080 tomcat

‐d:後台執行

‐p: 將主機的埠對映到容器的乙個埠    主機埠:容器內部的埠

10、為了演示簡單關閉了linux的防火牆

service firewalld status ;檢視防火牆狀態

service firewalld stop:關閉防火牆

11、檢視容器的日誌

docker logs container‐name/container‐id

更多命令參看

/reference/commandline

/docker/

可以參考每乙個映象的文件

安裝和使用docker

centos8.2vim etc docker daemon.jsonwget o etc yum.repos.d docker ce.repo 搜尋docker倉庫,搜nginx docker search nginx docker pull nginx docker image pull ngi...

Docker學習 二 Docker安裝和使用

這一篇我將介紹下docker的安裝和使用方式 首先是如何安裝docker,下面我將介紹在兩種linux核心作業系統下安裝docker 其一是ubuntu debian 安裝 docker ce sudo apt get update sudo apt get install docker ce 啟動...

Docker的安裝和使用

docker中文教程 易佰教程 docker安裝與部署1 簡化程式 docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,便可以實現虛擬化。docker改變了虛擬化的方式,使開發者可以直接將自己的成果放入docker中進行管理。方便快捷已經...