docker 學習 運行一個pytho程序 docker 安裝 docker 配置文件 學習centos

  • 查看docker的命令

docker --help

  • 拉取某個鏡像

docker pull unbuntu # 拉取ubuntu最新的鏡像

  • 啓動一個容器

docker run -it ubuntu /bin/bash

以-i 是interact, -t 是terminal ,以命令行終端交互的方式進入該容器

  • 退出容器

exit 或者 control + D

  • 查看之前創建過的容器

docker ps -a

  • 停止一個容器

docker stop <容器 ID>

  • 啓動一個已經停止的容器

docker start <容器 ID>
docker restart <容器 ID>

  • docker exec命令
    使用 docker exec 命令不會讓退出終端時容器停止,

docker exec --help # 查看命令

運行一個pytho程序

docker pull training/webapp # 拉取鏡像
docker run -d -P training/weapp python app.py

-d 讓容器在後臺運行
-P 將容器內部使用的網絡端口隨機映射到我們使用的主機上

docker 安裝

uname -r 查看系統版本

sudo apt-get install -y docker.io # 安裝docker

sudo systemctl start docker # 啓動docker

sudo systemctl enable docker # 系統引導時啓動docker

docker -v # 查看docker是否安裝成功.

docker 配置文件

/etc/docker/daemon.json 文件

docker info # 查看信息.

docker images # 查看本地的鏡像

docker rmi -f hello-world nginx # 刪除鏡像
docker rm <容器 ID>

學習centos

docker pull centos

docker run -it centos # 以centos 爲模板生成一個容器
docker run -it --name mycentos centos
docker ps # 查看所有的運行的容器

docker ps -l # 上次運行的。

exit # 退出容器
control + p + q # 退出但是不停止.

docker stop <容器 ID>
docker kill <容器 ID>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章