检索镜像
docker hub中检索
- afni/afni_make_build
- vnmd/fsl_6.0.7.1
- lmengxing/myubuntu
- gabdesgreg/rabies:0.4.6
拉取镜像
docker pull image_name:tag
运行容器
docker images
docker ps
docker run -d --name my_container_name image_name:tag
进入容器
docker exec -it my_container_name /bin/bash
docker run -it --entrypoint /bin/bash gabdesgreg/rabies:0.4.6
停止容器
docker stop my_container_name
脚本中运行docker
#!/bin/bash
# 启动第一个容器
docker run -d --name container1 my_image1:tag
# 启动第二个容器
docker run -d --name container2 my_image2:tag
# 等待一段时间,以便容器有足够的时间启动
sleep 5
# 执行其他命令或操作,如果需要
# 停止并删除容器1
docker stop container1
docker rm container1
# 停止并删除容器2
docker stop container2
docker rm container2
# 可以执行其他清理或操作,如果需要