Docker 安裝2
阿新 • • 發佈:2018-03-06
dockerDocker安裝(CentOS)
- 官方安裝手冊(CE版)
- https://docs.docker.com/install/linux/docker-ce/centos/
sudo yum install docker-ce #安裝docker-ce
sudo systemctl start docker #啟動docker
sudo docker version #查看docker版本
sudo docker run hello-world #下載hello-world容器並運行測試
Docker Image
- Docker Hub官網
- https://hub.docker.com/explore/
docker pull centos #下載鏡像
docker image ls = docker images#查看鏡像
docker images rm XXX =docker rmi XXX #刪除鏡像
Docker Container
docker run XXX #創建容器 docker container ls -a =docker ps -a #查看容器 docker container ls -aq = docker container ls -a | awk {‘print$1‘} #查看容器ID docker container rm XXX = docker rm XXX #刪除容器 docker rm $(docker container ls -aq) #刪除所有容器 docker rm $(docker container ls -f "status=exited" -q) #刪除已退出的容器
構建自己的Docker鏡像
docker container commit =docker commit #封裝新的image
docker image build =docker build #Bulid an image from a Dockfile
docker history 15b3b077c2a4 #查看image分層
docker commit keen_allen yard/centos-vim #封裝新的鏡像
mkdir docker-centos-vim
cd docker-centos-vim
vim Dockerfile
FROM centos RUM yum install -y vim
more Dockerfile
docker build -t yard/centos-vim-new . #以後只用給別人一個Dockerfile文件就可以搭建和自己一模一樣的環境
Dockerfile
- https://docs.docker.com/engine/reference/builder/#usage
Docker 安裝2