环境
- VMware Workstation Pro
- ubuntu-23.04
常用命令
- 拉去容器镜像
docker pull image-name
- 启动容器
docker run CONTAINER-ID
- 停止容器
docker stop CONTAINER-ID
- 执行容器命令
docker exec nginx nginx -t
root@ubuntufordocker:/etc/docker# docker exec 0f355428a2f0 nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
- 映射本地端口
docker run -d -p 8080:80 nginx
将容器内的80端口映射为宿主机的8080端口
docker run -d -p 80 nginx
将容器内的80端口映射为宿主机随机端口,通过docker ps可以查看映射的具体端口。
- 连接容器命令行
docker exec -it CONTAINER-ID bash