Docker 基礎操作指南
拉取基礎鏡像:
docker pull centos:latest
根據基礎的Centos鏡像運行一個名為base-centos的容器
docker run --name base-centos -d centos:latest
把本地的JDK拷貝到容器中
docker cp /home/kxvz/jdk-8u201-linux-x64.rpm base-centos:/opt
查看所有容器
docker ps -a
查看所有運行的容器
docker ps
停止運行的容器
docker stop CONTAINER_ID
啟動停止的容器
docker start CONTAINER_ID
進入容器中使用命令
docker exec -it CONTAINER_ID /bin/bash
洗掉容器
docker rm CONTAINER_ID
查看所有鏡像
docker images
洗掉鏡像
docker rmi IMAGE_ID
登錄 docker hub
docker login
把容器打包成鏡像
docker commit CONTAINER_ID 鏡像名
如: docker commit 34e82f99ba41 base-centos
為打包好的鏡像打標簽
docker tag 鏡像名 DockerHub名/鏡像名:版本號(如果不寫版本則默認為 latest)
如: docker tag base-centos kxvz/base-cento
推送鏡像到Dockerhub
docker push DockerHub名/鏡像名
如: docker push kxvz/base-centos
啟動可以使用systemctl命令的容器
docker run --privileged -ti --name kxvz-base base-centos /usr/sbin/init
從主機復制到docker容器
docker cp host_path containerID:container_path
從容器復制到主機
docker cp 667b3323ea44:/etc/my.cnf ./
查看2分鐘內的日志
journalctl --since "2 min ago"
docker run --privileged -ti -d -p 55001:22 -p 55002:27200 -v /home:/home --name kxvz-base base-centos /usr/sbin/init
-v /home:/home
LOG-Footer Start================================
作者公眾號:Loyomer
簡潔:Kxvz的生活記賬本,技術,生活,隨筆,文摘...

歡迎大家關注...
LOG-Footer End================================
LOG-Footer Start================================
作者公眾號:Loyomer
簡潔:Kxvz的生活記賬本,技術,生活,隨筆,文摘...

歡迎大家關注...
LOG-Footer End================================
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/112899.html
標籤:其他
