1. 程式人生 > >Docker(二)安裝及常用命令

Docker(二)安裝及常用命令

1、安裝

1、安裝虛擬機器VMWare

連結:https://pan.baidu.com/s/1Xl7ENUm2gapPOFs-iXHpRQ
提取碼:eubm 

2、下載centos,我下的是這個版本的

官網連結:

http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

注意:

Docker 執行在 CentOS 7 上,要求系統為64位、系統核心版本為 3.10 以上。 
Docker 執行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系統為64位、系統核心版本為 2.6
.32-431 或者更高版本

3、在VMware上安裝centos

附上部落格:https://www.cnblogs.com/yangxiansen/p/7860009.html

4、在centos上安裝docker

步驟如下:

1、檢查核心版本,必須是3.10及以上
uname -r
2、安裝docker
yum install docker
3、輸入y確認安裝
4、啟動docker
[[email protected] ~]# systemctl start docker
[[email protected] ~]# docker -v
Docker version 1.12
.6, build 3e8e77d/1.12.6 5、開機啟動docker [[email protected] ~]# systemctl enable docker Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

如果需要關閉或重啟docker

停止docker
systemctl stop docker
重啟
systemctl restartdocker

2、常用命令

 

2)容器操作

1、搜尋映象
[[email protected] ~]# docker search tomcat
2、拉取映象
[[email protected] ~]# 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
[[email protected] ~]# docker run -d -p 8888:8080 tomcat
-d:後臺執行
-p: 將主機的埠對映到容器的一個埠    主機埠:容器內部的埠

10、為了演示簡單關閉了linux的防火牆
service firewalld status ;檢視防火牆狀態
service firewalld stop:關閉防火牆
11、檢視容器的日誌
docker logs container-name/container-id

更多命令參看
https://docs.docker.com/engine/reference/commandline/docker/
可以參考每一個映象的文件