赞
踩
启动docker
systemctl start docker
重启docker
systemctl restart docker
停止docker
systemctl stop docker
docker开机自启动
chkconfig docker on
查找镜像
docker search <IMAGE_ID/NAME>
下载镜像
docker pull <IMAGE_ID>
上传镜像
docker push <IMAGE_ID>
查看镜像列表
docker images
删除镜像
docker rmi <IMAGE_ID>
停止容器
docker stop <CONTAINER_ID>
启动容器
docker start <CONTAINER_ID>
重启容器
docker restart <CONTAINER_ID>
删除容器
docker rm <CONTAINER_ID>
查看容器信息
docker inspect <CONTAINER_ID>
进入容器
docker exec -it <CONTAINER_ID> /bin/bash
容器自启动
docker update --restart=always <CONTAINER_NAME>
列出所有在运行的容器信息
docker ps
查看容器日志
docker logs --tail="100" <CONTAINER_NAME>
容器和本地文件系统之间拷贝文件/文件夹
docker cp 本地文件的路径 <CONTAINER_ID>:容器路径
查看容器启动时命令
docker inspect --format "$(curl -s https://gist.githubusercontent.com/efrecon/8ce9c75d518b6eb863f667442d7bc679/raw/run.tpl)" <CONTAINER_NAME/ID>
Nginx
docker run --name nginx -p 80:80 -p 443:443 -v /opt/nginx/html:/usr/share/nginx/html -v /opt/nginx/conf.d/:/etc/nginx/conf.d/ -v /opt/nginx/logs:/var/log/nginx -d --restart=always nginx
Redis
docker run -p 6379:6379 --name redis -v /opt/redis/redis.conf:/etc/redis/redis.conf -v /opt/redis/data:/data redis-server /etc/redis/redis.conf -d --restart=always redis
Mysql
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /opt/mysql/data:/var/lib/mysql -v /opt/mysql/log:/var/log/mysql -v /opt/mysql/conf/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf --name mysql -d --restart=always mysql:5.7
Nacos
docker run -d --name nacos -p 8848:8848 -p 9848:9848 -p 9849:9849 -e MODE=standalone -v /opt/nacos/logs/:/home/nacos/logs -v /opt/nacos/conf/:/home/nacos/conf/ --restart=always nacos
感谢大家的耐心阅读,如有建议请私信或评论留言。
如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新博客,知识共享。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。