Docker安装常用应用
2018-06-12 本文已影响0人
a丶逍遥子
下载redis
sudo docker pull redis:4.0.11
下载mysql
sudo docker pull mysql:5.6.42
下载rabbitmq
sudu docker pull rabbitmq:3.6.16-management
创建并启动redis一个容器
sudo docker run -d -p 6379:6379 --name redis-4.0.11 a38e --requirepass '123456'
创建并启动rabbitmq一个容器
sudo docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq-3.6.16 -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=123456 9df8
创建并启动MySQL一个容器
sudo docker run -d --name mysql-5.6.42 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 a876
命令备注
docker run 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行
docker ps -a 查看已经创建的容器
docker ps -s 查看已经启动的容器
docker start con_name 启动容器名为con_name的容器
docker stop con_name 停止容器名为con_name的容器
docker rm con_name 删除容器名为con_name的容器
docker rename old_name new_name 重命名一个容器
docker inspect 查看容器的详细信息
docker top con_name 查看容器名为con_name的容器内部的进程
docker exec 可以用来在容器中运行一个进程;如 sudo docker exec -it redis-4.0.11 /bin/bash
docker rmi 镜像ID 删除镜像
docker stop 容器ID 停止docker 容器
docker start 容器ID 启动docker容器
docker rm 容器ID 移除docker容器
docker logs con_name 获取容器名为con_name的容器日志
docker logs -t -f --tail 100 容器ID 滚动显示最后100行日志