Centos7 安装 docker命令
必须是Centos7及以上
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
或者下面这个也可以
curl -sSL https://get.daocloud.io/docker | sh
启动docker
sudo systemctl start docker
安装Engine-Community
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io
Hello World,Docker
sudo docker run hello-world
查看docker版本
docker -v
卸载Docker
docker yum remove docker-ce
在Docker上运行程序
docker run ubuntu:15.10 /bin/echo "Hello world"
命令解释
Docker 以 ubuntu15.10 镜像创建一个新容器,然后在容器里执行 bin/echo “Hello world”,然后输出结果
运行交互式的容器
创建的一个ubuntu镜像 然后在里面创建一个伪终端
docker run -i -t ubuntu:15.10 /bin/bash
输入 exit 命令退出该模式
启动容器(后台模式)
创建一个以进程方式运行的容器
docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
查看docker运行实例
docker ps
输出详情介绍:
CONTAINER ID: 容器 ID。
IMAGE: 使用的镜像。
COMMAND: 启动容器时运行的命令。
CREATED: 容器的创建时间。
STATUS: 容器状态。
状态有7种:
created(已创建)
restarting(重启中)
running 或 Up(运行中)
removing(迁移中)
paused(暂停)
exited(停止)
dead(死亡)
PORTS: 容器的端口信息和使用的连接类型(tcp\udp)。
NAMES: 自动分配的容器名称。
使用 docker logs 容器 ID 命令,查看容器内的标准输出
docker logs 自动分配的容器名称 也可以看到
停止容器命令
docker stop 容器 ID
版权声明:本文为weixin_39076203原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。