安装
https://docs.docker.com/install/linux/docker-ce/centos/
1.启动docker
# service 命令的用法
sudo service docker start
# systemctl 命令的用法
sudo systemctl start docker
2.列出所有镜像
docker images
3.列出所有容器
docker container ls --all
docker container ls #列出正在运行的容器
4.终止容器
docker container kill [ID]
5.删除容器
docker rm [ID]
6.删除image文件
docker image rm [imagesID]
7.从镜像市场安装docker nginx
#镜像市场pull nginx镜像
docker pull daocloud.io/library/nginx:1.16.0-alpine-perl
#运行镜象
#端口映射 -p docker端口:80 映射物理机8000
#目录映射 -v 物理机目录/Data/apps/wwwroot/systempacke 映射#docker容器/usr/share/nginx/html
#-d 守护进程启动
#daocloud.io/nginx 容器NAMES
docker run -p 8000:80 --name some-nginx -v /Data/apps/wwwroot/systempacke:/usr/share/nginx/html:ro -d daocloud.io/nginx
#启动容器出现 No chain/target/match by that name
service stop docker
service start docker
#进入容器
docker exec -it 4ad492f0d9a8【容器ID】 bash
#正在运行的 Nginx 容器中复制出配置文件
docker cp some-nginx:/etc/nginx/nginx.conf nginx.conf
#把宿主机的文件复制进入容器
docker cp nginx.conf some-nginx:/etc/nginx/nginx.conf
#停止/启动容器
docker container stop 【容器ID】
docker container start 【容器ID】
image.png
https://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
网友评论