服务器容器 docker 常用命令

6 篇文章 0 订阅
4 篇文章 0 订阅

docker images 列出所有镜像

docker run -t -i phpfpm:v1.2 /bin/bash 使用某个镜像来运行容器

 

docker search httpd 查找镜像

docker pull ubuntu:13.10 获取一个新的镜像

 

yum安装:

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum makecache fast

yum -y install docker-ce

 

运行:docker

systemctl start docker

 

docker run ubuntu:15.10 /bin/echo "Hello world" 在ubuntu 15.10版本的窗口内运行 /bin/echo 来输出 hello world

 

docker run -i -t ubuntu:15.10 /bin/bash

-t:在新容器内指定一个伪终端或终端

-i:允许你对容器内的标准输入 (STDIN) 进行交互

 

docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done" 后台运行

docker ps 查看窗口运行状态

docker ps -a 

docker logs id/name 查看窗口输出情况。

dokcer stop id/name 窗口停止运行

 

docker search httpd 查找镜像

docker pull richarvey/nginx-php-fpm 下载镜像

docker -itd richarvey/nginx-php-fpm /bin/bash -i交互 -t伪终端 -d 后台运行

docker run -itd -p 9000:9001 --name nginx-php richarvey/nginx-php-fpm:latest /bin/bash

启动 映射端口 命名

docker run -p 9000:9000 --name myphp-fpm -v ~/nginx/www:/www(目录挂载) -v $PWD/conf:/usr/local/etc/php -v

docker exec -it nginx-php /bin/bash 进入某个容器

 

 

docker run -p80:80 -d --name mynginx -v d:\server\nginx\vhost:/etc/nginx/conf.d -v d:\server\project:/usr/share/nginx nginx /bin/bash

 

 

 

 

 

 

 

47.107.46.240:22

 

 

 

删除镜像:

先停止容器:docker stop name

docker ps -a 查看有哪些容器

 

 

dokcer start name 启动容器

 

docker rm ID(容器id) 先删除容器

 

查看 镜像:

docker images

 

docker rmi IMAGE ID

 

如果您觉得文章对您有用,请点击一下下面链接支持一下吧!

                     

 这是慕课网IT技术群号717783663群主正在派发400门实战课程资源,价值几万,java,go,python,php,人工智能,大数据和前端所有课程都有,资源一共20T,送完为止,赶紧进,还有最后几个位置了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值